मैं एक बार चार्ट का निर्माण कर रहा हूं जिसके लिए बार क्षैतिज (x) प्लेसमेंट के संकेत के रूप में पर्याप्त हैं, इसलिए मैं सुपरफ्लस वर्टिकल ग्रिडलाइन्स खींचने से बचना चाहता हूं।
मैं समझता हूं कि ऑप्ट्स () में मामूली और प्रमुख ग्रिडलाइन्स को कैसे स्टाइल करना है, लेकिन मैं अपने जीवन के लिए यह पता नहीं लगा सकता कि कैसे सिर्फ ऊर्ध्वाधर ग्रिडलाइन्स को दबाया जाए।
library(ggplot2)
data <- data.frame(x = 1:10, y = c(3,5,2,5,6,2,7,6,5,4))
ggplot(data, aes(x, y)) +
geom_bar(stat = 'identity') +
opts(
panel.grid.major = theme_line(size = 0.5, colour = '#1391FF'),
panel.grid.minor = theme_line(colour = NA),
panel.background = theme_rect(colour = NA),
axis.ticks = theme_segment(colour = NA)
)
इस बिंदु पर, ऐसा लग रहा है कि मैं सभी ग्रिडलाइन्स को दबाने जा रहा हूं और फिर उन्हें geom_hline () के साथ वापस खींचूंगा, जो एक तरह का दर्द लगता है (यह भी, यह पूरी तरह से स्पष्ट नहीं है कि मैं टिक कैसे पा सकता हूं geom_hline () को खिलाने के लिए / प्रमुख ग्रिडलाइन स्थिति
किसी भी विचार की सराहना की जाएगी!