如何將 R 資料框儲存為 txt 檔案?


如果想將 R 中建立的資料框用於今後使用,那麼最好將該資料框儲存為 txt 檔案,因為資料建立顯然需要時間。這可以透過使用 write.table 函式來完成。例如,如果我們有一個數據框 df,則我們可以使用程式碼 write.table(df,"df.txt",sep="\t",row.names=FALSE) 將其儲存為 txt 檔案。

考慮以下資料框 −

例項

 線上演示

set.seed(111)
x1<-LETTERS[1:20]
x2<-sample(0:5,20,replace=TRUE)
x3<-rnorm(20,1,0.40)
x4<-rpois(20,3)
df<-data.frame(x1,x2,x3,x4)
df

輸出

   x1 x2 x3 x4
1 A 5 1.1576216 1
2 B 2 1.3190114 2
3 C 3 0.3733339 0
4 D 2 0.9656596 2
5 E 0 0.8563442 5
6 F 2 0.5225564 4
7 G 4 1.1456747 3
8 H 2 1.1446650 1
9 I 3 1.1387857 3
10 J 1 1.0758946 3
11 K 0 0.9361693 2
12 L 4 1.1306197 7
13 M 4 1.2393017 1
14 N 1 0.2633863 4
15 O 3 2.0872222 1
16 P 5 1.0764978 5
17 Q 1 0.4794816 1
18 R 0 -0.2452869 2
19 S 2 0.6234570 1
20 T 0 1.5601035 2

將上述資料框儲存為 txt 檔案,並將 txt 檔案命名為 newdf

例項

write.table(df,"newdf.txt",sep="\t",row.names=FALSE)

輸出

更新時間:18-Oct-2020

2K+ 瀏覽量

開啟你的 生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.