所以我有一个格式化的.csv文件:
Student,Grade
Steven,48
Tori,79
James,92
Elise,44
所以我将它读入R并稍微操纵数据:
data = read.csv("/path/to/my.csv")
grades = data$Grade
grades = grades + 10
现在我需要做的就是将这些新成绩写回my.csv的成绩栏,同时保留原始csv(和名称)的格式。实现这一目标的最简单方法是什么?
答案 0 :(得分:2)
将数据写回data.frame:
data$Grade <- grades ## you can actually skip the middle step here
使用write.table()
并使用正确的设置:
write.table(data, file="/path/to/csv", sep=",", row.names=FALSE)
答案 1 :(得分:2)
data$Grade <- data$Grade + 10
write.csv(data, file="/out/file/path.csv")