如何在 python 中重新排列我的数据框
How to re-arrange my data frame in python
感谢您的关注。
我想重新排列我的数据框以轻松执行关联规则。
我会使用 apriori。
我看了很多使用数据透视和转置的解决方案。但是我失败了。
有唯一的[116807'id'和170'visit_nm',还有11'country']
这些是我的数据集,如下所示。
我期待 apriori 的输出。
所以,最终我想要
这样的购物篮结果
谢谢,祝你编码愉快。
尝试:
pd.get_dummies(df, columns=['visitnm'])
或对于 "duplicate visit",要为每个 ID 添加访问,请执行:
pd.get_dummies(df, columns=['visitnm']).groupby('id').sum()
感谢您的关注。 我想重新排列我的数据框以轻松执行关联规则。 我会使用 apriori。
我看了很多使用数据透视和转置的解决方案。但是我失败了。
有唯一的[116807'id'和170'visit_nm',还有11'country']
这些是我的数据集,如下所示。
我期待 apriori 的输出。
所以,最终我想要
这样的购物篮结果谢谢,祝你编码愉快。
尝试:
pd.get_dummies(df, columns=['visitnm'])
或对于 "duplicate visit",要为每个 ID 添加访问,请执行:
pd.get_dummies(df, columns=['visitnm']).groupby('id').sum()