我在pandas中有一个数据帧,如下所示:Snapshot of my pandas dataframe 现在我希望转换数据帧,如下所示,根据排序的日期值(%m/%d/%Y),使用分隔符为每个customerid连接属性'category‘。日期较早的订单具有对应的客户id,其类别列在第一位。 Desired/Transformed data frame
我想用pandas.concat在一个循环中连接数据帧。它们具有相同的列,但不同的索引和值,并且它们是在循环中生成的。这样,输出数据帧将在从空数据帧开始的迭代中“增长”。对于列表,它将如下所示:for i in range(10): 然而,我发现将数据框设为空是不可取的。唯一的解决方案是在循环之前获得第一个数据帧