【发布时间】:2017-03-08 21:03:04
【问题描述】:
我有大量的矩阵,调用train是一个1和0的二进制数据
我想提取并制作另外两个列表,其中包含 1 作为 list1 和 0 作为 list2 使用 for 循环
我的 R 代码不工作
X <- c(0,1,0,1,0,1)
Y <- c(1,1,1,1,1,0)
train<- as.matrix (cbind(X,Y))
list1 <- list()
list2 <- list()
for(i in 1:length(train)) {
if(train[i]== 1)
list1 = train[i]
else
list2 = train[i]
}
因此我希望我的 list1 包含 (1,1,1,1,1,1,1) 和 list2 包含 (0,0,0,0)
【问题讨论】:
标签: r