关于赏金当粘贴的字符串在同一位置包含时,Ben Bolker的paste2-solution会生成一个。像这样,""NA> paste2(c("a","b", "c", NA), c("A","B", NA, NA))[1] "a, A" "b, B" "c" ""第四个元素是""而不是NA赞,[1] "a, A" "b, B" "c" NA 我为任何可以解决此问题的人提供这个小小的赏金。原始问题我已经阅读了帮助页面?paste,但是我不明白如何让R忽略NAs。我执行以下操作foo <- LETTERS[1:4]foo[4] <- NAfoo[1] "A" "B" "C" NApaste(1:4, foo, sep = ", ")并得到[1] "1, A" "2, B" "3, C" "4, NA"我想得到什么[1] "1, A" "2, B" "3, C" "4"我可以这样sub(', NA$', '', paste(1:4, foo, sep = ", "))[1] "1, A" "2, B" "3, C" "4"但这似乎是绕道而行。
3 回答
- 3 回答
- 0 关注
- 819 浏览
添加回答
举报
0/150
提交
取消