r - 根据 2 个不同变量的值从矩阵中选择

标签 r matrix selection logical-operators

假设我有一个矩阵,其中响应变量的值为一列,另外两列有 2 个特征,例如性别和位置。

如何根据性别和位置的特定值选择响应的特定值?

例如,我知道

dataset$response[gender=="Male"]

将选择所有男性。但是假设我也想从来自 location=='SE' 的男性中选择响应值。我不知道该怎么做。

非常感谢!

附言(我尝试在互联网上寻找这个,但很难找到 [] 运算符的帮助)

最佳答案

逻辑“与”:

dataset$response[dataset$gender=="Male" & dataset$location=="SE"] 

更多关于 R 中逻辑运算符的信息可以使用 help("&") 找到。

关于r - 根据 2 个不同变量的值从矩阵中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4892278/

相关文章:

r - 使用 bquote 创建带点的变量名

r - 在 R 中按组汇总数据帧的所有数字列

javascript - 谷歌地图折线根本不显示

python - 我可以大约多少钱。使用 dvc 减少磁盘体积?

javascript - 如何从范围对象获取当前节点引用

javascript - 更新选定文本时撤消/重做不起作用

c++ - 如何在 CUDA 中执行多个矩阵乘法?

matlab - 从矩阵中提取每第 n 列

matlab - 在 MATLAB 中重复矩阵行

css -::在浏览器中选择背景颜色和颜色渲染