将xts的子集的几列设置为NA

时间:2018-07-16 15:39:18

标签: r loops subset xts

我有一个xts对象test

对于特定列,将2009年中的所有值设置为NA

test$row1["2009"] <- NA 

就像一个超级按钮,但是如果test具有几列,为什么

test["2009"] <- NA

仅将第一列中的2009年的值设置为NA?我希望将2009中的所有值都设置为NA,以用于每一列。

我真的必须在这里使用循环/应用吗?还是有一个更简单的选择?

1 个答案:

答案 0 :(得分:0)

解决方案很简单,将列索引留空:

test["2009", ] <- NA

这将使所有列都被索引。还有"2009"行。