我对R有一个基本问题,但我找不到解决方法。 让
v <- c( "A.BC", "R.BC", "A.AB", "R.AB", "C.BC", "S.BC")
是一个角色向量。我想选择“* .BC”形式的所有组件,到达
result <- c( "A.BC", "R.BC", "C.BC", "S.BC")
在代码中使用v=="*.BC"
不会产生任何意义。
你知道在R代码中正确翻译符号"*.BC"
的人吗?
我非常感谢你。
答案 0 :(得分:1)
适用于grep
:
> grep("\\.BC$", v, value = TRUE)
[1] "A.BC" "R.BC" "C.BC" "S.BC"
其中"\\."
表示"."
,"$"
表示字符串的结尾。