如何在 r 中使用 write.table(附示例)
您可以使用 R 中的write.table函数将数据框或矩阵导出到文件。
该函数使用以下基本语法:
write.write. table (df, file=' C:\\Users\\bob\\Desktop\\data.txt ')
默认情况下,导出文件中的值由单个空格分隔,但您可以使用sep参数指定不同的分隔符。
例如,您可以选择使用逗号作为分隔符:
write.write. table (df, file=' C:\\Users\\bob\\Desktop\\data.txt ', sep=' , ')
以下分步示例展示了如何在实践中使用此功能。
第 1 步:创建数据框
让我们首先在 R 中创建一个数据框:
#create data frame df <- data. frame (var1=c(1, 3, 3, 4, 5), var2=c(7, 7, 8, 3, 2), var3=c(3, 3, 6, 6, 8), var4=c(1, 1, 2, 8, 9)) #view data frame df var1 var2 var3 var4 1 1 7 3 1 2 3 7 3 1 3 3 8 6 2 4 4 3 6 8 5 5 2 8 9
步骤2:使用write.table()导出数据框
接下来,让我们使用write.table()将数据框导出到桌面上名为data.txt的文件中:
#export data frame to Desktop write.write. table (df, file=' C:\\Users\\bob\\Desktop\\data.txt ')
第三步:查看导出的文件
然后我可以转到桌面并打开名为data.txt的文件来查看数据:
请注意,文件中的值由单个空格分隔,因为我们在导出数据框时没有指定不同的分隔符。