這是我之前發佈的here的擴展。有沒有一種方法可以減少R中向量所需的內存?
我在R.
總結工作,我的載體是巨大的(13GB),但他們不應該。原始的csv文件只是這個尺寸的一小部分。你可以想像,13GB是不是我的機器多一點記憶也,別提什麼分配給R.
我目前正在關閉的代碼:
data1<-read.csv("stackexample.csv") ##read in dummy data
data1C<- data1[,3:13] #cut off the ends
SvDvDis<-data1C[c(-3,-4,-6,-7,-9,-10,-11)] #drop individual columns
attach(ScDcDis) #attach for simplicity sake
sm.ancova(s,dt,dip,model="none") #non-parametric ANCOVA
一個虛擬的數據文件可以在my dropbox找到。
有沒有一種方法可以減少此函數正在使用的內存,還是有一種替代編碼/函數以較少內存密集的方式執行相同分析(非參數ANCOVA)?要清楚,不要詢問統計數據。我在問如何以更高效的方式做到這一點。
謝謝你試圖提供你的數據。話雖如此,Dropbox和Google Drive(等等)鏈接不允許共享數據,因爲它們代表安全風險,並且它們往往會隨時間而破碎。 –
fANCOVA via - https://cran.r-project.org/web/packages/fANCOVA/ - 也許? – thelatemail
@ Hack-R感謝您的支持。有沒有更好的/首選的方式來共享虛擬數據以提供可重複的示例? @ thelatemail我會給它一個鏡頭並回報,謝謝 – Jesse001