1
我已阅读CSV文件,该文件包含以下格式的数据:夹板一个小区不同的小区
A 0.1
B 0.2
C .1,.2,.4,.6
D .1,.2,.4,.6
E 0.2
我要将此像:
A B C D E
0.1 0.2 0.1 0.1 0.2
0.2 0.2
0.4 0.4
0.6 0.6
我使用代码:
test <- read.csv("test.csv")
test_t <- setNames(data.frame(t(test[,-1])), test[,1])
这是给错误:
Error in setNames(data.frame(t(test[, -1])), test[, 1]) :
'names' attribute [4] must be the same length as the vector [1]
感谢夏侯,但我应该提到,我将使用此代码rengine API,所有的图书馆是不可用的,所以寻找解决方案时没有任何额外的图书馆,虽然我可以使用plyr,动物园或重塑这些图书馆可用。 –
@AnuragSharma添加了完整的基础R解决方案 – Jaap
感谢Jaap,这正是我想要的。 –