में scale_x_date के लिए तोड़ता है मैं ggplot2 (आर में) में मूल्य ~ दिनांक प्लॉट कर रहा हूं। मेरे पास निम्न कोड है। जैसा कि आप देखते हैं कि ggplot2 मेरे डेटा में एक्स-अक्ष पर अधिक ब्रेक जोड़ता है। मैं अपने डेटा फ्रेम में डेटा पॉइंट होने पर हर बार एक्स-लेबल रखना चाहता हूं। मैं ggplot2 को केवल my.dates के मानों पर केवल ब्रेक दिखाने के लिए कैसे मजबूर कर सकता हूं? ऐसा लगता है scale_x_dateggplot2 और r
require(ggplot2)
my.dates = as.Date(c("2011-07-22","2011-07-23",
"2011-07-24","2011-07-28","2011-07-29"))
my.vals = c(5,6,8,7,3)
my.data <- data.frame(date =my.dates, vals = my.vals)
plot(my.dates, my.vals)
p <- ggplot(data = my.data, aes(date,vals))+ geom_line(size = 1.5)
p <- p + scale_x_date(format="%m/%d", ' ')
p
के लिए कोई "ब्रेक" तर्क है
धन्यवाद एक बहुत। पहले भाग में मेरी समस्या हल हो गई। क्या आप किसी भी मौके से जानते हैं कि मैं एक्स-अक्ष ब्रेक कैसे रख सकता हूं लेकिन इसकी ग्रिडलाइन हटा सकता हूं? – Mark
@ मार्क - 'opts (panel.grid.major = theme_blank(), panel.grid.minor = theme_blank())' चाल चलाना चाहिए। – Chase
'ggplot2 1.0.0' में 'त्रुटि: निरंतर पैमाने पर प्रदान किए गए असतत मूल्य' को फेंकता है। – MYaseen208