【发布时间】:2019-05-02 20:26:53
【问题描述】:
我有一个数据框 df 有一个列名 Category 并且里面的值是
类别
家具
技术
办公用品
这三个值在列中重复,总共有 1000 个值。我想创建一个新的列名称 Category_filter,在 Category 列中具有 Furniture 和 Technology 值。
df['Category_Filter'] = df[df['Category'].isin(['Furniture', 'Technology'])]
我已尝试使用上述代码创建新列,但无法正常工作。
Category_Filter
Furniture
Technology
这是想要的输出
【问题讨论】:
-
你想要的输出是什么?它应该可以工作。
标签: python python-3.x pandas dataframe