Javascript 如何使用现有csv文件值写入csv文件
我有一个Csv文件,看起来像Javascript 如何使用现有csv文件值写入csv文件,javascript,java,r,csv,Javascript,Java,R,Csv,我有一个Csv文件,看起来像 name day value anji 1 10 anji 2 6 aru 1 8 aru 2 5 我想将新csv文件的输出作为 name day1 day2 anji 10 6 aru 8 5 您可以从tidyr使用spread,或从基本R使用restrape xy <-
name day value
anji 1 10
anji 2 6
aru 1 8
aru 2 5
我想将新csv文件的输出作为
name day1 day2
anji 10 6
aru 8 5
您可以从
tidyr
使用spread
,或从基本R使用restrape
xy <- read.table(text = "name day value
anji 1 10
anji 2 6
aru 1 8
aru 2 5", header = TRUE)
library(tidyr)
out <- spread(data = xy, key = day, value = value)
# or
out <- reshape(xy, idvar = "name", timevar = "day", direction = "wide")
name 1 2
1 anji 10 6
2 aru 8 5
write.table(out, file = "myfile.csv", sep = ",",
col.names = TRUE, row.names = FALSE)
XYJava??Javascript?R?那么,是什么阻止了你编写代码来实现这一点呢?选择一种您熟悉的语言并编写一些代码。如果您遇到问题,请创建一个新问题并发布您编写的代码,我们可能会提供帮助。现在,我投票以“太宽”结束。我现在正在学习R。我不知道如何添加多个列到csv文件