मैं इनपुट की तलाश कर रहा हूं कि अन्य लोग अपने आर कोड और आउटपुट को कैसे व्यवस्थित करते हैं।
मेरा वर्तमान अभ्यास इस तरह से एक पाठ फ़ाइल में ब्लॉक में कोड लिखने के लिए है:
#=================================================
# 19 May 2011
date()
# Correlation analysis of variables in sed summary
load("/media/working/working_files/R_working/sed_OM_survey.RData")
# correlation between estimated surface and mean perc.OM in epi samples
cor.test(survey$mean.perc.OM[survey$Depth == "epi"],
survey$est.surf.OM[survey$Depth == "epi"]))
#==================================================
मैं आउटपुट को किसी अन्य टेक्स्ट फ़ाइल में पेस्ट करता हूं, आमतौर पर कुछ एनोटेशन के साथ।
इस पद्धति की समस्याएं हैं:
- कोड और आउटपुट स्पष्ट रूप से तिथि के अलावा अन्य लिंक नहीं हैं।
- कोड और आउटपुट को कालानुक्रमिक रूप से व्यवस्थित किया जाता है और इस प्रकार इसे खोजना मुश्किल हो सकता है।
मैंने तब से एक स्वेग दस्तावेज़ बनाने पर विचार किया है क्योंकि मैं तब सामग्री की तालिका बना सकता था, लेकिन ऐसा लगता है कि यह जितना लाभ प्रदान करेगा उससे अधिक परेशानी हो सकती है।
मुझे अपने आर कोड और आउटपुट को व्यवस्थित करने के लिए आपके पास किसी भी प्रभावी दिनचर्या के बारे में बताएं जो विश्लेषण को खोजने और संपादित करने की अनुमति देगा।
sink()
और capture.output()
। एक दम बढ़िया।
sink()
याcapture.output()
आपके दोस्त हो सकते हैं। Hmisc , Sweave , या काढ़ा की तरह उपयोगिताओं की रिपोर्टिंग पर विचार करने के लायक हैं (आपकी बात 1)। वर्जनिंग सिस्टम ( rcs , svn , या git ) बिंदु 2 के साथ मदद कर सकता है