【发布时间】:2018-10-10 09:07:13
【问题描述】:
我是 R 的初学者 我有二进制 csv 文件,例如:
a;b;c;d
A;0;0;1;1
B;1;1;1;0
C;1;1;0;1
D;0;0;0;1
我在 R 中阅读
data <- read.csv2("/home/beka/data.csv",sep = ";",header = TRUE)
我如何编写一个新文件,例如:例如:
A;a;0
A;b;0
A;c;1
A;d;0
B;a;1
B;b;1
谢谢
【问题讨论】:
-
?write.csv2:它有一个sep参数,可以用来告诉它使用;而不是,,它还有一个col.names参数,可以设置为FALSE阻止它包含标题。 -
查看reshape2的“melt”函数cran.r-project.org/web/packages/reshape2/reshape2.pdf