我希望用NA为“42772”时替换列的值。 我正在使用for循环,然后使用if语句:
for (i in 1:length(wishlist$durationOnList1))
{if (wishlist$durationOnList1==42772) wishlist$durationOnList1 <- NA}
我收到以下错误: $ if(wishlist $ durationOnList1 == 42772){中的错误}: 缺少需要TRUE / FALSE的值 另外:警告信息: 1:在if(wishlist $ durationOnList1 == 42772){: 条件的长度> 1,只使用第一个元素 2:在if(wishlist $ durationOnList1 == 42772){: 条件的长度> 1,只使用第一个元素