在下面的pivot表中,我想分离列表/元组中的元素,以垂直显示,并且不使用列表的[]括号
因此,在C/2组中不显示[o,t],而是垂直显示,B行具有更高的高度,不包括[]和,如下所示(除非它们之间没有很大的空间)
o
t
代码如下。谢谢
import pandas as pd
item_list=["m","n","o","p","q","r", "s", "t", "u", "v"]
group_list=["A", "B", "B" ,"C", "D","E", "D", "B" ,"B", "D"]
rank_list=[1,1,2,3,5]*2
df = pd.DataFrame({"Items":item_list, "Group":group_list, "Rank":rank_list})
df.pivot_table(index="Group", columns="Rank", aggfunc=list,fill_value='')
结果如下:
您可以尝试以下方法:
输出:
相关问题 更多 >
编程相关推荐