为了账号安全,请及时绑定邮箱和手机立即绑定

抑制paste()中的NA

抑制paste()中的NA

狐的传说 2019-11-02 09:59:58
关于赏金当粘贴的字符串在同一位置包含时,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 关注
  • 695 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信