【问题标题】:How to filter a large dataset - python如何过滤大型数据集 - python
【发布时间】:2022-10-01 00:00:24
【问题描述】:

我正在尝试从数据集中过滤 1 月、2 月和 12 月的月份,并且输出仅显示标题作为结果如何在 python 中解决这个问题?

df_w = df[(df[\'month\'] < 3) & (df[\'month\'] > 11) ]
df_w
  • 一个月不能同时小于 3 和大于 11。你需要|(即按位或)而不是&amp;
  • 您需要使用| 操作而不是\'&\'。肯定月份不能同时是“一月”和“十二月”。

标签: python pandas


【解决方案1】:

使用| 操作而不是&amp;

df_w = df[(df['month'] < 3) | (df['month'] > 11) ]
df_w

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-16
    • 2021-11-21
    • 2010-12-02
    • 2017-07-06
    • 1970-01-01
    • 1970-01-01
    • 2020-03-25
    • 1970-01-01
    相关资源
    最近更新 更多