2016-10-22 37 views
1

我正在嘗試學習如何創建最低限度的重現性示例(MRE),以便能夠使用涉及200個BRR權重變量的複雜調查數據獲得更好的R幫助。我正在使用Lumley的調查軟件包。在創建svyrepdesign對象之前,我嘗試過對數據集進行子集化處理,以便只涉及一些BRR權重變量(使用許多不同的方法),並創建各種錯誤。如果我使用全部200個BRR權重變量創建svyrepdesign對象,那麼即使僅使用head()函數來獲取前5個案例,將dput()函數用於R腳本文件也是非常麻煩的MRE。任何建議將不勝感激。如何使用包含BRR權重的調查數據創建最小可重複的示例?

+0

有誰知道R是否有網頁代碼服務,la play.rust-lang.org或jsbin? –

回答

0

如果最小完整性太大而無法發佈,最好的辦法是將數據集放到外部存儲器(如github)中,並在您發佈的R代碼中,首先2-3行將是下載。例如。

library(RCurl) 
data <- getURL("https://raw.github.com/user/repository/master/file.csv") 

在它是一個標準的數據集的情況下,您同樣可以發佈命令加載一個

library(datasets) 
# this is where my 'airquality' comes from 

還值得說明的結構,如果它不是太長,下載大小。

如果你所做的不僅僅是一個文本的屏幕來描述 - 可能值得考慮一點時間來自然地分割一個較小的具體問題來問。

相關問題