我想使用python基于数据帧列的每个值创建一个唯一的条件
我尝试将其放入列表并迭代以获取所有值:
**f=(df['Technical family'].unique())
for i in f:
df_2 = df[(df['Technical family'] = f[i])]
S=pd.crosstab(df_2['PFG | ID'],df_2['Comp. | Family'])
**
但是显然df_2 = df[(df['Technical family'] = f[i])]
不起作用
有人知道怎么做吗
Tags:
您需要使用
==
而不是=
==
用于比较值,而=
用于赋值例如:
另外,作为进一步建议,您可以直接交叉表:
相关问题 更多 >
编程相关推荐