我想使用write
函數將數據幀寫入文件,但這不起作用,因爲data.frame()
將其創建爲列表。R創建一個列表,而不是數據幀
生殖例如:
data <- data.frame(cbind(1:2,3:4))
typeof(data)
data
# X1 X2
#1 1 3
#2 2 4
#> typeof(data)
#[1] "list"
現在,當我想寫使用
write(data,"data.txt")
我得到一個錯誤說在貓
錯誤(列表(文件... ),file,sep,fill,labels,append): 參數1(類型'list')不能由'cat'處理
這顯然發生,因爲數據是一個列表,但我不明白爲什麼它是一個列表。我正在運行R 3.1.3
'write.csv'可能是你想要的... – cory