如何在python中重新排列我的数据框

时间:2019-04-01 08:27:17

标签: python pandas dataframe associations apriori

感谢您的关注。 我想重新排列数据框以轻松执行关联规则。 我将使用apriori。

我看过许多使用数据透视和转置的解决方案。但是我失败了。

有UNIQUE [116807'id'和170'visit_nm'和11'country']

这些是我的数据集,如下所示。

1

我希望得到apriori的输出。

2

因此,最终我希望获得类似购物篮的结果

3

谢谢,祝您编码愉快!

1 个答案:

答案 0 :(得分:0)

尝试:

pd.get_dummies(df, columns=['visitnm'])

对于“重复访问”,或为每个ID添加访问,请执行:

pd.get_dummies(df, columns=['visitnm']).groupby('id').sum()