如何在Python中使用pandas来创建这个表:
data = [['4/04/2023','Floors',' Tables','Roof',' Paint',''],['4/05/2023','','Floors',' Tables','Roof','Paint'],['4/06/2023','Paint','',' Floors','Tables','Roof'],['4/07/2023','Roof',' Paint',',' Floors','Tables']]
df = pd.DataFrame(data,columns=['Date',' Jim','Bob',' Ed','James','Joe'])
看起来像这样?我想我必须使用melt和Pivot,但我不知道如何让它工作。
2条答案
按热度按时间elcex8rz1#
我已经做了,看看吧:
结果我得到了这个:
643ylb082#
结果