我有兩個文件,我想根據對方做一些計算。如何將兩個變量寫入一個文本文件?
文件1:
conne <- file("C:\\bias.bin","rb")
cor<- readBin(conne, numeric(), size=4, n=1440*720, signed=TRUE)
文件2:
conne2 <- file("C:\\me1440s.bin","rb")
bioms<- readBin(conne2, integer(), size=1, n=1440*720, signed=F)
計算:
mean=tapply(cor, bioms, mean, na.rm=TRUE)
sd=tapply(cor, bioms, sd, na.rm=TRUE)
min=tapply(cor, bioms, min, na.rm=TRUE)
寫入一個文本文件:
write.table(min, "C:\\Users\\period.txt", sep="\t")
這將只寫最小的一個文本文件。我怎樣才能將所有的mean,sd和min都寫入一個文本文件?
爲什麼我得到這個'警告消息: 在write.table(分鐘,「C:\\ period2.txt」: 追加列名file' – 2013-03-10 11:58:45
我覺得他們寫的數據框是因爲SD更好意思是,將被寫入文本文件中作爲不同的列,而下面的解決方案將只顯示每一個爲x和值。 – 2013-03-10 12:02:43