मुझे प्लॉट क्षेत्र को आकार देने में समस्याएं हैं। यदि आप निम्नलिखित उदाहरण को देखते हैं, तो आप देखेंगे कि x- अक्ष "x" का लेबल प्लॉट विंडो / क्षेत्र की सीमा से बाहर है और इसलिए अब दिखाई नहीं देता है। मैंने प्लॉट विंडो / क्षेत्र के साथ आकार बदलने की कोशिश की
dev.new(width=10, height=10)
लेकिन यह वास्तविक भूखंड क्षेत्र के बाहर सफेद सीमा के स्थान को नहीं बढ़ाता है। मैंने पीडीएफ के रूप में प्लॉट को भी सहेजा है, उम्मीद है कि लेबल "एक्स" पीडीएफ में फिर से दिखाई देगा लेकिन यह भी मामला नहीं है।
क्या उस क्षेत्र विशेष को बढ़ाना किसी तरह संभव है?
library(ggplot2)
df <- data.frame(x=1:10, y=1:10)
ggplot(df, aes(x,y)) + geom_point() +
opts(axis.title.x = theme_text(size = 14, hjust = 0.5, vjust = -5))
उत्तर:
उत्तर № 1 के लिए 1अक्ष लेबल और पाठ के लिए उपलब्ध प्लॉटिंग क्षेत्र के आकार को बदलने के लिए, आप उपयोग कर सकते हैं
opts(plot.margin = unit(c(2, 2, 2, 2), "cm"))
भूखंड के प्रत्येक पक्ष के मार्जिन आकार को निर्दिष्ट करने के लिए।