में एक्सिस स्थिति आर में एक साधारण स्कैटर प्लॉट बनाने की कोशिश कर रहा हूं, जहां एक्स-अक्ष रेंज -10: 10 है, और y अक्ष को x = 0 बिंदु पर फिर से ढूंढने के लिए। यह एक काफी बुनियादी ऑपरेशन की तरह लगता है, लेकिन मुझे ऐसा करने का कोई तरीका नहीं मिला ... किसी भी मदद के लिए धन्यवाद!आर स्कैटरप्लॉट
उत्तर
कुछ डेटा
x <- runif(50, -10, 10)
y <- runif(50, -10, 10)
आधार ग्राफिक्स में बनाएं, तो आप एक भूखंड पर लाइनों आकर्षित करने के लिए abline
फ़ंक्शन का उपयोग कर सकते हैं।
library(ggplot2)
qplot(x, y) + geom_vline(xintercept=0) + geom_hline(yintercept=0)
:
plot(x, y)
abline(h=0)
abline(v=0)
एक समान परिणाम प्राप्त करने का एक वैकल्पिक तरीका ggplot2
पैकेज का उपयोग करने के लिए है: चाल एक खड़ी रेखा और x=0
और y=0
पदों पर क्षैतिज रेखा आकर्षित करने के लिए है
'abline (h = 0, v = 0) 'एक शॉर्टेंड है। या यहां तक कि एक लाइनर: 'साजिश (एक्स, वाई, panel.last = abline (एच = 0, वी = 0))'। लिखित के रूप में प्रश्न का उत्तर देने के लिए – Marek
x <- runif(50, -10, 10)
y <- runif(50, -10, 10)
plot(x, y, yaxt="n") # don't plot y-axis, see ?par, section xaxt
axis(2, pos=0) # Draw y-axis at 0 line
लेकिन व्यक्तिगत रूप से मुझे लगता है कि आप grid()
या Andrie solution उपयोग करना चाहिए।
+1। मैं 'las = 1' के साथ-साथ सुझाव दे सकता हूं (और शायद 'bty =" n "') –
- 1. आर के साथ समय स्कैटरप्लॉट कैसे बनाएं?
- 2. स्कैटरप्लॉट
- 3. ggplot2: स्कैटरप्लॉट
- 4. आर स्कैटरप्लॉट में अंक के आकार को नियंत्रित करें?
- 5. आर के साथ स्कैटरप्लॉट पर अंक कैसे लेबल करें?
- 6. आईओएस कोरप्लॉट स्कैटरप्लॉट एनीमेशन ड्राइंग
- 7. ऋषि में 3 डी स्कैटरप्लॉट
- 8. आर
- 9. आर: आर
- 10. मैं आर का उपयोग कर अपने स्कैटरप्लॉट पर अपने आर स्क्वायर मूल्य को कैसे प्लॉट कर सकता हूं?
- 11. मैं आर के साथ स्कैटरप्लॉट पर रैखिक रिग्रेशन लाइन कैसे बना सकता हूं?
- 12. मैं आर जैसे बॉक्सप्लॉट में एक स्पष्ट स्कैटरप्लॉट कैसे बना सकता हूं?
- 13. स्कैटरप्लॉट में साजिश बिंदु बनाने के लिए कोई तरीका आर में अधिक पारदर्शी है?
- 14. डी 3 स्कैटरप्लॉट हजारों डेटा पॉइंट्स
- 15. डी 3.जेएस में एक साधारण स्कैटरप्लॉट उदाहरण?
- 16. आर आर मार्कडाउन
- 17. आर
- 18. आर
- 19. आर
- 20. आर
- 21. आर
- 22. आर
- 23. आर
- 24. आर
- 25. आर
- 26. आर
- 27. आर
- 28. आर
- 29. आर
- 30. आर
एक्स अक्ष श्रेणी को परिभाषित करने का तर्क 'प्लॉट (..., xlim = c (-10, 10))' है। अधिक जानकारी के लिए '? Par' देखें। –
अब आप ऐसा क्यों करना चाहते हैं और अक्ष है और यह आपके डेटा पर लेबल तैयार है? यह एक्सेल की साजिश से नफरत करने के कारणों में से एक है - यह सिर्फ एक मूर्ख चीज है। डेटा के पीछे एक ग्रिड कहीं बेहतर होगा। –