ggplot2
संस्करण 0.9 में प्लॉट शीर्षक के संरेखण का व्यवहार बदल गया। जबकि v0.8.9 में संरेखण प्लॉट विंडो से संबंधित था, v0.9 में संरेखण साजिश ग्रिड के सापेक्ष है।साजिश ग्रिड की बजाय विंडो के साथ ggplot शीर्षक को संरेखित कैसे करें?
अब, जबकि मैं ज्यादातर सहमत हूं कि यह वांछनीय व्यवहार है, मैं अक्सर बहुत लंबे साजिश खिताब रखता हूं।
प्रश्न: साजिश ग्रिड की बजाय साजिश खिड़की के साथ साजिश शीर्षक को संरेखित करने का कोई तरीका है?
मैं ऐसे समाधान की तलाश में हूं जो साजिश का स्वचालित संरेखण करता है। दूसरे शब्दों में, hjust
का उपयोग कर मैन्युअल संरेखण मेरे लिए काम नहीं करेगा (मैं इसे प्रत्येक प्रोजेक्ट के लिए सैकड़ों भूखंडों पर चलाता हूं)।
grid
का उपयोग करने वाला कोई भी समाधान सीधे स्वीकार्य है।
कुछ नमूना कोड और साजिश: (ध्यान दें कि खिड़की के दाईं ओर शीर्षक कैसे छोटा हो जाता है)।
dat <- data.frame(
text = c(
"It made me feel very positive to brand X",
"It was clear and easy to understand",
"I didn't like it al all"),
value=runif(3)
)
library(ggplot2)
ggplot(dat, aes(text, value)) +
geom_bar(stat="identity") +
coord_flip() +
opts(title="Thinking about the ad that you've just seen, do you agree with the following statements? I agree that...") +
theme_bw(16)
धन्यवाद। यह वास्तव में बहुत उपयोगी है। – Andrie
आप झूठी को क्लिप बदलकर छंटनी भी बदल सकते हैं। – baptiste
क्या किसी को पता है कि ggplot2_2.2.0 के साथ ऐसा करने का कोई आसान तरीका है? – MatthewR