मुझे यकीन नहीं है कि यह संभव है कि मैं क्या करना चाहता हूं। मैं नीचे की तस्वीर की तरह दो तराजू के साथ एक एक्स अक्ष खींचना चाहता हूँ। धन्यवाद एक बहुत,एक ही धुरी में दो तराजू
उत्तर
ggplot2
संस्करण इस तरह देख सकते हैं:
library(ggplot2)
x = c(1,2,3,4,5, 10,20,30,40,50)
y = c(1,2,2,3,4, 2,1,3,5,5)
# You should introduce cond - condition to separate axises - by yourself
df = data.frame(x=x,y=y,cond=ifelse(x>5,"x2","x1"))
ggplot(df, aes(x,y,group=cond)) + geom_line() + geom_point(aes(shape=cond), size=4) + facet_grid(.~cond, scales="free_x")
कौन इस साजिश का उत्पादन:
अच्छा समाधान, धन्यवाद !! – Rafael
मैं पूरी तरह यकीन नहीं है, लेकिन एक प्रारंभिक बिंदु के रूप में, ggplot2
में ?facet_grid()
पर एक नज़र डालें।
पक्ष के साथ दो भूखंडों को प्राप्त करना बहुत मुश्किल नहीं होना चाहिए। तो आप शायद पूछें गूगल के बारे में axis.line = theme_blank()
गुड लक अक्ष बंद कर देते हैं और उसके बाद उपयुक्त तराजू
वापस जोड़ने के लिए चाहते हो जाएगा!
बहुत बहुत धन्यवाद! राफेल – Rafael
आधार आर ग्राफिक्स का उपयोग कर एक संस्करण है। चीजों को पाने के लिए आप शायद इसके साथ थोड़ा और खेल सकते हैं, लेकिन यह मूल रूप से आप क्या कर रहे हैं।
plot.new()
par(mfcol=c(1,2))
plot(1:5,ann=FALSE,bty="n",type="l",ylim=c(0,25))
grid(ny=NA)
par(mar=c(5.1, 0, 4.1, 2.1))
plot(c(10,20,30,40,50),c(8,5,15,20,20),yaxt="n",ann=FALSE,bty="n",type="l",ylim=c(0,25))
grid(ny=NA)
par(new=TRUE)
par(mfcol=c(1,1))
par(bty="l")
par(mar=c(5.1, 4.1, 4.1, 2.1))
plot(NA,ylim=c(0,25),type="n",xaxt="n",yaxt="n",ann=FALSE)
box()
grid(nx=NA,ny=NULL)
संपादित उसे थोड़ा snazzed
क्या मैं 'प्लॉट्रिक्स' से' axis.break' का सुझाव भी दे सकता हूं? [LINK] (http://uspace.shef.ac.uk/servlet/JiveServlet/showImage/2-12478-3980/gap_plot.png) +1 –
धन्यवाद, यह अच्छा लग रहा है। – Rafael
- 1. एक धुरी
- 2. matplotlib: विभिन्न तराजू के साथ ओवरले भूखंड?
- 3. दो एक ही समय
- 4. मैं ggplot2 और तराजू के साथ एक्सपोनेंट के साथ धुरी लेबल कैसे प्रारूपित कर सकता हूं?
- 5. एक ही अभिव्यक्ति में दो बार विभाजित?
- 6. एक ही पृष्ठ में दो प्रमाणीकरणसमूह
- 7. दो फ़ाइल डिस्क्रिप्टर एक ही फ़ाइल में
- 8. दो एक ही उपयोगकर्ता ID
- 9. धुरी
- 10. दो धागे रोकें एक ही मूल्य
- 11. मैं दो एक ही आकार सरणियों
- 12. दो लोगों को एक ही समय
- 13. एक ही कक्षा के दो विभिन्न सेम
- 14. Zend दो बटन एक ही नाम
- 15. एक ही आईडी के साथ दो विचार
- 16. दो इंटरफेस एक ही विधि का नाम
- 17. दो divs एक ही स्क्रॉलबार साझा करें?
- 18. दो '==' समानता ऑपरेटर एक ही 'अगर' स्थिति
- 19. एक ही गतिविधि के लिए दो लॉन्चर्स
- 20. स्काला: दो ही घोषणा
- 21. जटिल धुरी
- 22. धुरी बॉक्स
- 23. quicksort धुरी
- 24. एक ही कार्यक्षेत्र में दो परियोजनाओं के बीच लक्ष्य निर्भरता
- 25. पायथन वृद्धि एक ही समय में दो स्ट्रिंग्स
- 26. दो रूपों में एक ही इनपुट साझा करें
- 27. एक ही निर्देशिका में दो अलग गिट रेपो
- 28. एक ही समय में दो बूटस्ट्रैप एनवी मेनू
- 29. दो खुले फ़ाइल तालिका में एक ही प्रविष्टि
- 30. दो वर्गों में एक ही एक्सएमएल प्रकार का नाम
कि बस नहीं होगा दो अलग-अलग भूखंड, दाईं तरफ के साथ-साथ पी बिना वाई-अक्ष के बहुत कुछ? निश्चित रूप से –
हां। यह एक सरल और प्रभावी समाधान है। चीयर्स, राफेल – Rafael