我有一个特定的Pandas数据框架,在一个特定的列--'A'中有多个不同的字符串类别。我想创建一个新的数据框架,其中只有大约15列A中包含7个独立类别的行。
我知道我可以使用.NET来单独删除添加类别。
df1 = df[df.Category != 'a']
但我也试过使用一个列表来尝试在一行中完成,就像这样。
df1 = df[df.Category = ['x','y','z']]
但这给了我一个语法错误。有什么办法可以实现这个功能吗?
尝试。
df1 = df[df.Category.isin(['x','y','z'])]