【发布时间】:2021-10-31 00:28:07
【问题描述】:
我当前的 DF 如下所示
x y z x c name status
1 2 3 2 5 Jon Work
1 2 5 4 5 Adam Work
9 7 3 9 5 Adam Holiday
3 2 3 4 5 Anna Work
1 4 6 8 5 Anna Work
4 1 6 8 5 Kate Off
2 1 6 1 5 Jon Off
我的具有特定值的列表如下所示:
name = [Jon, Adam]
status = [Off, Work]
我需要使用这些列表为“状态”列表中的所有唯一元素创建新的数据框。所以它应该如下所示:
df_off:
x y z x c name status
2 1 6 1 5 Jon Off
只有一个值,因为名称 Kate 不在列表名称中
df_工作:
x y z x c name status
1 2 3 2 5 Jon Work
1 2 5 4 5 Adam Work
在第二个 DF 中没有“Anna”,因为她不在列表“name”中。
我希望它很清楚。你知道我该如何解决这个问题吗?
注意 托马斯
【问题讨论】:
标签: python pandas list dataframe for-loop