编写程序绘制柱状图可视化所有案件的具体情
况信息,并要求图例位置、坐标轴、标题如下图所示。并将绘图结果保存于F:/python 文件夹中,绘图文件名为“2009-2014 年度改判发回案件总体情
*R.png"

python的编程可视化问题,关于画图的问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- CSDN专家-天际的海浪 2022-05-26 11:27关注
你题目的解答代码如下:
import pandas as pd import matplotlib.pyplot as plt df=pd.DataFrame({ '2009':[30,17,2,5,5,1], '2010':[31,21,3,4,6,0], '2011':[34,18,5,3,6,1], '2012':[26,10,3,4,7,2], '2013':[32,15,8,2,8,0], '2014':[22,13,2,2,4,1] }, index=["总案件数","减轻","加重","宣告无罪","发回重审","其他"]) df.to_excel(r'F:\python\2009-2014年度改判发回案件总体情况.xlsx') print(df) # 这两行代码解决 plt 中文显示的问题 plt.rcParams['font.sans-serif'] = ['SimHei'] plt.rcParams['axes.unicode_minus'] = False df.T.plot(kind="bar") plt.title("2009-2014年度改判发回案件总体情况") plt.xlabel("年度") plt.ylabel("改判情况") plt.legend(bbox_to_anchor=(1.05, 0.5), loc='upper left') plt.tight_layout() plt.savefig(r'F:\python\2009-2014年度改判发回案件总体情况.png') plt.show()
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录