R 创建选择后如何选择剩余值?
我有一组称为“estados”(美国的州)的值,我正在创建一个选择,我将其称为“pena_si”(每个数字都是一个州)R 创建选择后如何选择剩余值?,r,R,我有一组称为“estados”(美国的州)的值,我正在创建一个选择,我将其称为“pena_si”(每个数字都是一个州) 但是,正如我所说的,它不起作用。除了@akrun提出的两个解决方案之外,另一个解决方案是使用——这是: estados[-which(estados %in% pena_si)] 除了@akrun提出的两种解决方案之外,另一种解决方案是使用,即: estados[-which(estados %in% pena_si)] 我们可以在%中使用%和否定(!) 如果值是唯一的,则
但是,正如我所说的,它不起作用。除了@akrun提出的两个解决方案之外,另一个解决方案是使用
——这是:
estados[-which(estados %in% pena_si)]
除了@akrun提出的两种解决方案之外,另一种解决方案是使用,即:
estados[-which(estados %in% pena_si)]
我们可以在%
中使用%和否定(!
)
如果值是唯一的,则使用setdiff
setdiff(estados, pena_si)
我们可以在%
中使用%和否定(!
)
如果值是唯一的,则使用setdiff
setdiff(estados, pena_si)
尝试estados[!estados%in%pena_si]
或setdiff(estados,pena_si)
如果所有的都是唯一的
这是否回答了您的问题<代码>estados!=pena_si
将测试这两个向量是否彼此不相等(!=
不是R语法,但在javascript中可以工作),而您希望测试其中一个向量是否不包含另一个向量Tryestados[!estados%in%pena_si]
或setdiff(estados,pena_si)
如果所有的都是唯一的
这是否回答了您的问题<代码>estados!=pena_si
将测试这两个向量是否彼此不相等(!=
不是R语法,但在javascript中可以工作),而您希望测试其中一个不包含另一个
setdiff(estados, pena_si)