【发布时间】:2013-10-28 11:20:05
【问题描述】:
我有一个数据框outcome2,我用以下方式生成了一个分组箱线图:
In [11]: outcome2.boxplot(column='Hospital 30-Day Death (Mortality) Rates from Heart Attack',by='State')
plt.ylabel('30 Day Death Rate')
plt.title('30 Day Death Rate by State')
Out [11]:
我想做的是按每个州的中位数对图进行排序,而不是按字母顺序。不知道该怎么做。
【问题讨论】:
-
“按字母顺序排列”是什么意思?您是否只想查看每个州名的第一个字母?您可以按中位数或字母顺序排序,但不能同时进行。
-
@PhillipCloud 错字,抱歉。默认情况下应该阅读“而不是按字母顺序”。
标签: python matplotlib pandas boxplot