में scale_x_date ggplot2 के पिछले संस्करण में साथ तारीखें, मैं अपने एक्स दिनांक फ़ॉर्मेट करने के लिए दो निम्न कमांड से एक का उपयोग करने में सक्षम था पूरे महीने के नाम के "% बी" प्रारूप का उत्पादन करने के लिए।प्रारूपण ggplot2
(मुझे डर है कि मैं अब भेद कर सकते हैं जो एक काम कर रहा हूँ, क्योंकि वे दोनों बाहर टिप्पणी की।)
मुझे याद नहीं है जब, लेकिन एक Ubuntu 12.04 उन्नयन में या तो आर या ggplot को अद्यतन करने के बाद, यह अब मेरे लिए काम नहीं किया है।
Error in scale_labels.continuous(scale) :
Breaks and labels are different lengths
पहले साथ
, और दूसरा साथ
Error in continuous_scale(aesthetics, "date", identity, breaks = breaks, :
unused argument(s) (major = "months", minor = "weeks", format = "%B")
: अब, बहुत ही डेटा त्रुटि पैदा करता है।
अगर मैं लेबल = तर्क निकाल सकते हैं और
scale_x_date(breaks = "1 month", minor_breaks = "1 week") +
यह हर महीने के पहले पर "YYYY-MM-DD" का एक दिनांक स्वरूप पैदा करता है लागू होते हैं। ?
scale_x_date(breaks = "1 month", minor_breaks = "1 week", labels=date_format("%B")) +
लेकिन यह इस त्रुटि पैदा करता है:
Error in structure(list(call = match.call(), aesthetics = aesthetics, :
could not find function "date_format"
मैं कैसे प्राप्त कर सकते महीने नाम "%
समारोह scale_x_date के लिए मदद से परामर्श, मैं भी निम्नलिखित की कोशिश की है बी "मेरे एक्स अक्ष पर स्वरूपण?
ggplot 0.9.0 में कई महत्वपूर्ण परिवर्तन थे। आप [संक्रमण गाइड] (http://cloud.github.com/downloads/hadley/ggplot2/guide-col.pdf) को गति प्राप्त करने में बहुत मददगार पाएंगे। – joran