Python 使用2列对元素进行分组,然后创建一个数据帧

Python 使用2列对元素进行分组,然后创建一个数据帧,python,pandas,Python,Pandas,我有以下数据帧: 该表包含客户购买的产品及其各自数量的信息 我想创建一个客户(行)x产品(列)的矩阵,当客户没有购买产品时,用数量和输入零填充它,如下所示: 我该怎么做 谢谢 Rodrigo.如果需要帮助,请添加代码以创建第一个数据帧。。。当然,如果您运气好,即使没有它,也可能有人会帮助您添加代码来创建第一个数据帧,如果您需要帮助。。。当然,如果你运气好的话,即使没有它,也可能有人会帮我。那是我今天最后一次投票。再过4分钟我就不能投票了。我希望你能感激:-)我感激老兄,我感激:这是我今天最后

我有以下数据帧:

该表包含客户购买的产品及其各自数量的信息

我想创建一个客户(行)x产品(列)的矩阵,当客户没有购买产品时,用数量和输入零填充它,如下所示:

我该怎么做

谢谢


Rodrigo.

如果需要帮助,请添加代码以创建第一个数据帧。。。当然,如果您运气好,即使没有它,也可能有人会帮助您添加代码来创建第一个数据帧,如果您需要帮助。。。当然,如果你运气好的话,即使没有它,也可能有人会帮我。那是我今天最后一次投票。再过4分钟我就不能投票了。我希望你能感激:-)我感激老兄,我感激:这是我今天最后一次投票。再过4分钟我就不能投票了。我希望你能感激:-)我感激老兄,我感激
df.set_index(['user','products']).unstack()