मैं 40+ सलाखों की एक बड़ी ध्रुवीय ग्राफ/पाई चार्ट की साजिश रचने कर रहा हूँ के बहुभुज संकल्प/ggplot2 (geom_bar और coord_polar (थीटा = "y") का प्रयोग करके) के साथ के छल्ले, और मुझे पता चल रहा है कि वाई अक्ष प्लॉट संपीड़न आंतरिकतम अंगूठियों को बहुत खराब बहुभुज संकल्प का कारण बनता है।बढ़ाएँ ggplot ध्रुवीय भूखंडों
कोई भी पॉलीगोनल रिज़ॉल्यूशन को टक्कर देने का तरीका जानता है?
df <- data.frame(
x = sort(sample(1:40, 400, replace=TRUE)),
y = sample(0:9, 400, replace=TRUE)
)
ggplot(df, aes(x=x, y=y, fill=y)) +
geom_bar(stat='identity', position="fill") +
coord_polar(theta="y") +
scale_fill_continuous(low="blue", high="pink")
यह है कि मैं क्या मैं प्राप्त करने के लिए कोशिश कर रहा हूँ ज्यामितीय संकल्प मतलब है। मैंने इसे केवल 5 स्तरों की साजिश करके प्रबंधित किया।
जब मैं 40 के स्तर को बढ़ाने के लिए केंद्रीय बहुभुज इस तरह उनकी चिकनाई खोने के लिए और भी दांतेदार हो जाते हैं,:
यदि आप अपने कोड और कुछ उदाहरण डेटा में चिपके रहते हैं तो मैं आपको ऊपर उठाऊंगा। – James
और यदि आप प्रतिलिपि कोड और नमूना डेटा पोस्ट नहीं करते हैं तो भी मैं डाउनवोट कर सकता हूं। एक महान प्रश्न पूछने के सुझावों के लिए http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example देखें। – Andrie
चीयर्स! यह कोड समस्या को पुन: उत्पन्न करता है। यदि आप पीडीएफ में सहेजते हैं और केंद्र में ज़ूम करते हैं तो आप देखेंगे कि मेरा क्या मतलब है। 'df <- डेटा।फ्रेम (एक्स = सॉर्ट (नमूना (1:40, 400, प्रतिस्थापित = TRUE)), ' \t' y = नमूना (0: 9, 400, प्रतिस्थापित = TRUE)) 'ggplot (df, aes (x = एक्स, वाई y =, भरने = y)) + ' \t' geom_bar (स्टेट = 'पहचान', स्थिति = "भरने") + ' \t' coord_polar (थीटा = "y") + ' \t' scale_fill_continuous (कम = "नीला", उच्च = "गुलाबी") ' – geotheory