Başkalarının R kodunu ve çıktısını nasıl organize ettiği ile ilgili girdi arıyorum.
Şu anki pratikim, bir metin dosyasına bloklar halinde kod yazmaktır:
#=================================================
# 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"]))
#==================================================
Daha sonra çıktıyı başka bir metin dosyasına yapıyorum, genellikle bir açıklama ekledim.
Bu yöntemle ilgili sorunlar:
- Kod ve çıktı, tarihe göre açıkça bağlantılı değil.
- Kod ve çıktı kronolojik olarak düzenlenmiştir ve bu nedenle aranması zor olabilir.
Daha sonra bir içindekiler tablosu yapabildiğim için bir Sweave belgesini her şeyle yapmayı düşündüm ancak bu, sağlayacağı faydalardan daha zor olabilir gibi görünüyor.
Etkili arama ve düzenleme yapmak için R kodunuzu ve çıktınızı düzenlemek için sahip olduğunuz etkili rutinleri bana bildirin.
sink()
ve capture.output()
. Bu harika.
sink()
yacapture.output()
arkadaşların olabilir. Hmisc , Sweave veya brew gibi raporlama araçlarını dikkate almaya değer (puan 1). Sürüm oluşturma sistemleri ( rcs , svn veya git ) 2. maddeye yardımcı olabilir.