深度优化柱状图

# 深度优化柱状图
import matplotlib.pyplot as plt
df = pd.read_excel("D:\pythonProject\Pandas玩转Excel-源代码\代码\Students.xlsx")
#排序
df.sort_values(by="2017",inplace=True,ascending=False)
#导入数据
df.plot.bar(x="Field",y=["2016","2017"],color=["orange","red"])
#设置标题样式
plt.title("大学排名",fontsize=16,ha="right")
#设置侧标签样式
plt.xlabel("右侧标签", fontweight="bold")
#设置底标签
plt.ylabel("底标签",fontweight="bold")
#导入旋转包
ax = plt.gca()
#设置中心轴和旋转度数,旋转方向
ax.set_xticklabels(df['Field'],rotation=45,ha='right')
f =plt.gcf()
#边距
f.subplots_adjust(left=0.2,bottom=0.42)
#文字全显
plt.tight_layout()
plt.show()

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页