📅  最后修改于: 2023-12-03 15:09:30.444000             🧑  作者: Mango
在 R 编程语言中,导出 CSV 文件是非常简单的。CSV 文件是一种简单的电子表格文件格式,它以逗号作为列之间的分隔符。R 有内置的函数可以将数据框导出为 CSV 文件,让我们看看如何使用这些函数。
write.csv() 函数是一种基本的 CSV 文件输出函数。以下是 write.csv() 函数的语法:
write.csv(x, file, row.names = FALSE)
其中:
x
— 要写入 CSV 的数据框。file
— 要写入 CSV 的文件路径。row.names
— 是否将行名称写入 CSV 文件。默认为 FALSE。例如,我们将 mtcars
数据框导出为 CSV 文件,代码如下:
write.csv(mtcars, "mtcars.csv")
这将在当前工作目录中创建 mtcars.csv 文件。
write.table() 函数与 write.csv() 函数非常相似。以下是 write.table() 函数的语法:
write.table(x, file, sep = ",", row.names = FALSE)
其中:
x
— 要写入 CSV 的数据框。file
— 要写入 CSV 的文件路径。sep
— 列分隔符。默认为逗号。row.names
— 是否将行名称写入 CSV 文件。默认为 FALSE。例如,我们将 iris
数据框导出为 CSV 文件,代码如下:
write.table(iris, "iris.csv", sep = ",", row.names = FALSE)
这将在当前工作目录中创建 iris.csv 文件。
以上两种方法都可以导出数据框为 CSV 文件,但 write.csv() 函数是在行为上限定了一个默认的逗号作为分隔符,而 write.table() 函数使用更多的分类器作为分隔符。在实践中,这个差异的意义不大,任何使用其中一个函数导出的 CSV 文件都可以被另一个函数导入。
希望这篇介绍能帮助你了解如何导出 CSV 文件在 R 编程语言中。