在 R 语言中写入 CSV 文件

在进行数据分析时,有时我们需要创建 CSV 数据文件,并根据需求对其进行一些操作。因此,在本文中,我们将一起学习如何使用 R 语言将数据写入 CSV 文件。

要将数据写入 CSV 文件,我们需要使用 write.csv() 函数。

> 语法: write.csv(data, path)

>

> 参数:

>

> – data:要添加到 csv 的数据

> – path:文件的路径名

操作步骤:

  • 创建一个 DataFrame(数据框)
  • 将所需的值传递给函数
  • 写入文件

让我们首先创建一个数据框。

示例:

Country <- c("China", "India", "United States", "Indonesia", "Pakistan")

Population_1_july_2018 <- c("1,427,647,786", "1,352,642,280", 
                            "327,096,265", "267,670,543", "212,228,286")

Population_1_july_2019 <- c("1,433,783,686", "1,366,417,754", 
                            "329,064,917", "270,625,568", "216,565,318")

change_in_percents <- c("+0.43%", "+1.02%", "+0.60%", "+1.10%", "+2.04%")

data <- data.frame(Country, Population_1_july_2018, Population_1_july_2019, change_in_percents)
print(data)

输出:

!控制台中的数据

现在,让我们将这些数据写入 CSV 文件,并将其保存到指定位置。

示例:

Country <- c("China", "India", "United States", "Indonesia", "Pakistan")

Population_1_july_2018 <- c("1,427,647,786", "1,352,642,280", 
                            "327,096,265", "267,670,543", "212,228,286")

Population_1_july_2019 <- c("1,433,783,686", "1,366,417,754", 
                            "329,064,917", "270,625,568", "216,565,318")

change_in_percents <- c("+0.43%", "+1.02%", "+0.60%", "+1.10%", "+2.04%")

data <- data.frame(Country, Population_1_july_2018, Population_1_july_2019, change_in_percents)
print(data)

write.csv(data,"C:\\Users\\...YOUR PATH...\\population.csv")
print ('CSV file written Successfully :)')

输出:

!包含数据的 CSV 文件

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。如需转载,请注明文章出处豆丁博客和来源网址。https://shluqu.cn/52953.html
点赞
0.00 平均评分 (0% 分数) - 0