如何从熊猫数据框中选择的列表中检查值?

罗马:

看起来很丑:

df_cut = df_new[
             (
             (df_new['l_ext']==31) |
             (df_new['l_ext']==22) |
             (df_new['l_ext']==30) |
             (df_new['l_ext']==25) |
             (df_new['l_ext']==64)
             )
            ]

不起作用:

df_cut = df_new[(df_new['l_ext'] in [31, 22, 30, 25, 64])]

上述“问题”是否存在一种优雅且可行的解决方案?

Waitingkuo:

使用isin

df_new[df_new['l_ext'].isin([31, 22, 30, 25, 64])]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

按列表顺序从列表中选择熊猫数据框的行

在熊猫数据框中选择行时如何保持顺序?

如何根据外部列表中的值过滤熊猫数据框?

如何从熊猫数据框中选择的列表中检查值?

使用值列表从pandas数据框中选择行

如何在多索引熊猫数据框中选择大于某个值的像元?

如何在熊猫数据框中选择多个行范围

根据熊猫中多列的值从数据框中选择行

如何从熊猫数据框中选择特定的列项目作为列表?

如何从熊猫数据框中的列表中删除值?

如何从熊猫的数据框中选择某些行

如何从熊猫数据框中选择几年中的季节/月份?

根据存储在不同数据框中的行和列标签从熊猫数据框中选择值

根据列表中的值从数据框中选择值的功能

如何从熊猫数据框中选择部分数据

从熊猫数据框列表中选择数据框列

如何计算Python熊猫数据框中选择值的频率

在熊猫中,如何从单词列表或单词集中选择数据框中的短语?

如何通过列值选择数据框列表中的行

在熊猫数据框中选择所有大于数字的值

检查数据框熊猫中的列列表

在python中从整个熊猫数据框中选择和删除单词列表

从列表中更新熊猫数据框值

如何在多头熊猫数据框中选择顶级列

当我从数据库中流出某些值时,如何从 VB 中选择列表框中的多个值?

如何从熊猫数据框中的列表中选择“本地人”最小值和最大值

按列分组并从熊猫数据框中的其他列中选择特定值

如何从R中的数据框列表中选择行

如何在熊猫数据框中选择数字列