【发布时间】:2021-06-12 13:52:22
【问题描述】:
R 函数 %in% 的 pandas 等效项是什么?
当我们在 R 中有一个数据框时,我们可以使用运算符 %in% 检查一列中哪些行包含列表中的字符串,该运算符给出布尔输出。
具体示例:如果我们要检查字符串“setosa”和“virginica”在iris数据集的species列中的哪些行,我们可以简单地使用以下代码:
iris[:,c('species')] %in% c('setosa', 'virginica').
我们如何在 python 中为pandas DataFrame 做同样的事情?
我想这样做的原因是我想过滤数据集,只保留物种“setosa”或“virginica”的行。
【问题讨论】:
标签: python r pandas iris-dataset