核心是第1个参数,可以简单理解为它就是你期望的坐标轴标签顺序。
?
指定顺序
如果遇到标签较多的情况,我们已知期望顺序列表但是人均排序似乎有点累,这里可以用列表位置索引帮我们快速找到期望顺序。...# 期望标签列表顺序(变量,自己决定顺序)
index_list = ['大专','本科','硕士','博士']
# 期望顺序列表
index = [index_list.index(x) for x...打包排序
我们可以通过 zip() 函数将其打包使之成为一个整体,然后通过列表生成式,得到修改顺序后的 y 轴值列表 order_y ,将 order_x 和 order_y 传入制图即可。...order_y = [t[1] for i in order_x for t in list(zip(x, y)) if i == t[0]]
其中:
list(zip(x, y)) 的打印结果为:[...('博士', 20.0), ('大专', 5.25), ('本科', 11.0), ('硕士', 15.33)] ;
列表生成式重新取出的元祖列表为:[('大专', 5.25), ('本科', 11.0