我正在尝试提取不以#C; C"开头的国家/地区的名称。或" B"从这个载体。
vec <- c("Colombia", "Chile", "Brazil", "Ecuador", "Peru", "Mexico")
仅适用于C或B:
vec[substring(vec,1,1) != 'C']
我正在尝试将两种情况结合起来,但这并不起作用
vec[(substring(vec,1,1) != 'C') | (substring(vec,1,1) != 'P')]
如何在一个陈述中结合两个条件?
答案 0 :(得分:2)
这不是你要找的吗?
vec[!substring(vec, 1, 1) %in% c("B", "C")]
答案 1 :(得分:1)
您可以使用grep
:
vec[grep("^[^CP]",vec)]