我有个问题。我这样做了:
In [405]: pippo=ass_t1.pivot_table(['Rotazioni a volume','Distribuzione Ponderata'],rows=['SEGM1','DESC']).sort()
In [406]: pippo
Out[406]:
Distribuzione Ponderata Rotazioni a volume
SEGM1 DESC
AD ACCADINAROLO 74.040 140249.693409
ZYMIL AMALAT Z 90.085 321529.053570
FUN SPECIALMALAT S 88.650 120711.182177
NORM STD INNAROLO 49.790 162259.216710
STD P.NAROLO 52.125 1252174.695695
STD PLNAROLO 54.230 213257.829615
BONTA' MALAT B 79.280 520454.366419
DA STD RILGARD 35.290 554927.497875
OVANE VT.MANTO 15.040 466232.639628
WEIGHT MALAT W 79.170 118628.572692
我的目标是将每个“SEGM1”按“Distribuzione pondeata”排序。E、 g.在“NORM”子集中,第一行应该是“BONTA'MALAT B”,具有更高级别的“distributione pondeata”。 我可以使用groupby方法实现部分结果,但不能设置多个列。 有人能帮我吗?在
收益率
^{pr2}$我学会了这个技巧。关键思想是使用numpy.lexsort。在
相关问题 更多 >
编程相关推荐