हो सकता है कि आपके quartz()
भीतर pointsize = 12
, इस्तेमाल करने की कोशिश? https://stat.ethz.ch/R-manual/R-devel/library/grDevices/html/quartz.html
quartz(pointsize = 12)
किसी कारण से, अपने परिवार के = "Helvetica", काम नहीं करता है जब quartz()
के भीतर रखा।
दोनों परिवर्तन - परिवर्तन फ़ॉन्ट और fontsize इस क्रम में काम करता है:
quartz(pointsize = 12) # define point size
par(mar=c(3,3,1,1), family = "Helvetica") # define family
plot(...)
इस प्रकार, pdf()
साजिश निर्यात करने के लिए और quartz()
उत्पादन, वे एक ही पर नहीं चला के रूप में समय - मैं क्वार्ट्ज() मेरी भूखंडों निर्यात के लिए पीडीएफ() का उपयोग कर रहा है, लेकिन सिर्फ एमएस वर्ड दस्तावेज़ करने की साजिश की प्रतिलिपि करने के
library(extrafont) # library needed to have your fonts
loadfonts() ## for pdf()
# pdf plot export - now doesn't run, because now I want just check changes in my quartz() plotting
# pdf("my_plot_in_pdf.pdf", height = 4, width = 4, family = "Helvetica")
quartz(height = 4, width = 4, pointsize = 12) # check my changes in plot, if I want to export my plot, I just set #quartx(...)
par(mar=c(4,4,1,1), family = "Helvetica")
plot(cars, main = "Helvetica, 12", ylab = "y label", xlab = "x label", cex = 1)
dev.off()
या अपने परिवार और अंक आकार बदलने:
quartz(height = 4, width = 4, pointsize = 20)
par(mar=c(4,4,1,1), family = "Times New Roman")
plot(cars, main = "Times New Roman, 20", ylab = "y label", xlab = "x label", cex = 1)
dev.off()
दुर्भाग्य है कि लिंक के अंत में थोड़ा ने कहा कि यह पीडीएफ उपकरणों पर लागू नहीं होता। –