दो निकट-संबंधी प्रश्न हैं, और प्रत्येक के लिए एक उत्तर है।
1. मेरी स्क्रिप्ट में भविष्य में एक छवि उत्पन्न होगी, मैं इसे डिस्क पर कैसे सहेज सकता हूं?
एक भूखंड को बचाने के लिए, आपको निम्नलिखित कार्य करने होंगे:
- एक डिवाइस खोलें, का उपयोग करते हुए
png()
, bmp()
, pdf()
या इसी तरह
- अपना मॉडल प्लॉट करें
- डिवाइस का उपयोग बंद करें
dev.off()
किसी png
फ़ाइल में प्लॉट को बचाने के लिए कुछ उदाहरण कोड :
fit <- lm(some ~ model)
png(filename="your/file/location/name.png")
plot(fit)
dev.off()
यह चित्रमय प्रारूपों के लिए (संयुक्त) मदद पेज में वर्णन किया गया ?png
, ?bmp
, ?jpeg
और ?tiff
साथ ही साथ के लिए अलग-अलग सहायता पेज में ?pdf
।
ध्यान दें कि छवि डिस्क पर अलग-अलग दिखाई दे सकती है एक ही प्लॉट पर सीधे आपकी स्क्रीन पर प्लॉट की गई है, उदाहरण के लिए यदि आपने ऑन-स्क्रीन विंडो को आकार दिया है।
ध्यान दें कि यदि आपका प्लॉट lattice
या तो बना है या ggplot2
आपको प्लॉट को स्पष्ट रूप से प्रिंट करना है। इस उत्तर को देखें जो इसे और अधिक विस्तार से बताता है और आर एफएक्यू से भी लिंक करता है : ggplot का qplot सोर्सिंग पर निष्पादित नहीं करता है
2. मैं वर्तमान में अपनी स्क्रीन पर एक प्लॉट देख रहा हूं और मैं इसे डिस्क के रूप में कॉपी करना चाहता हूं।
dev.print(pdf, 'filename.pdf')
यह छवि को पूरी तरह से कॉपी करना चाहिए, इंटरैक्टिव विंडो पर किए गए किसी भी आकार का सम्मान करते हुए। आप इस उत्तर के पहले भाग की तरह, pdf
अन्य फ़िलिपीज़ जैसे कि बदल सकते हैं png
।