merge两个csv,所有内容都不被删除,应该怎么写r代码
时间: 2024-03-03 20:47:31 浏览: 42
R语言将一个文件夹下的所有csv分别存储
你可以通过以下R代码来合并两个CSV文件:
```R
# 读取第一个CSV文件
df1 <- read.csv("file1.csv", header = TRUE)
# 读取第二个CSV文件
df2 <- read.csv("file2.csv", header = TRUE)
# 将两个CSV文件合并
merged_df <- rbind(df1, df2)
# 写入合并后的CSV文件
write.csv(merged_df, "merged_file.csv", row.names = FALSE)
```
在这个例子中,我们首先使用 `read.csv()` 函数读取两个CSV文件并将它们存储在名为 `df1` 和 `df2` 的数据框中。然后,我们使用 `rbind()` 函数将这两个数据框按行合并为一个数据框,并将结果存储在名为 `merged_df` 的新数据框中。最后,我们使用 `write.csv()` 函数将合并后的数据框写入一个名为 `merged_file.csv` 的CSV文件中。
阅读全文