dd=list(a=c(1,2),b=c(2,3),c=NA,d=NA)
for(i in 1:length(dd))
{
if(is.na(dd[[i]][1]))
{
dd[[i]] <- NULL
}
}
出现错误,
Error in dd[[i]] : subscript out of bounds
我想问应该怎样修改才会出现
$a
[1] 1 2
$b
[1] 2 3
正确结果
楼主: mashagua
|
926
2
[问答] list出现错误,怎样修改 |
博士生 88%
-
|
| ||
| ||
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明