我想提請箱線圖以下大熊貓據幀分層柱:箱形圖在python熊貓
> p1.head(10)
N0_YLDF MAT
0 1.29 13.67
1 2.32 10.67
2 6.24 11.29
3 5.34 21.29
4 6.35 41.67
5 5.35 91.67
6 9.32 21.52
7 6.32 31.52
8 3.33 13.52
9 4.56 44.52
我想箱圖是列「N0_YLDF」的,但他們應該進行分層「墊'。當我使用foll。命令:
p1.boxplot(column='N0_YLDF',by='MAT')
它使用所有獨特的MAT值,它們在完整的p1數據幀數中大約爲15,000。這導致了一個難以理解的boxplot。
有什麼辦法,我可以分層的MAT值,讓我得到N0_YLDF的不同箱圖的MAT值的第一個四分位數等等....
的感謝!
這是偉大的,非常感謝你再一次!有什麼方法可以用實際MAT分位數值替換x軸標籤? – user308827
另外,什麼是在休息[...]?謝謝! – user308827
這很簡單,只要使用'breaks'的值,如果圖表返回爲ax;則添加這個'ax.xaxis.set_ticklabels(['%s'%val for i,val in enumerate(breaks)如果我在df.Class])'中,'breaks'包含直方圖的bin邊。 –