【发布时间】:2015-08-06 06:41:46
【问题描述】:
我正在尝试将因子列表转换为矩阵,例如:
我的列表:
[[1]]
[1] "RA" "FZFG" "BR"
[[2]]
[1] "RA"
[[3]]
[1] ""
[[4]]
[1] ""
到
RA FZFG BR
1 1 1
1 0 0
0 0 0
0 0 0
我尝试执行以下操作:
allFactors<-c("RA","FZFG","BR")
mat<-model.matrix(~allFactors, data =myLists)
但有错误:
data.frame(c("RA", "FZFG", "BR"), "RA", "", "", "", "", c("RA", : 参数暗示不同的行数:3, 1, 2, 4, 5, 7、6、8、9
对此的任何帮助表示赞赏。
【问题讨论】:
标签: r model.matrix