使用python绘制折线柱形图共用横坐标两个纵坐标,纵坐标显示百分比,横坐标轴字体旋转

发布时间:2026/10/6 14:45:55
使用python绘制折线柱形图共用横坐标两个纵坐标,纵坐标显示百分比,横坐标轴字体旋转 绘图前期数据准备result {X: fail_name_list, Y1: fail_num_list, Y2: percentage_list} #将获取到的数据绘制折线图和柱形图 data_to_img(result)显示数值结果横坐标轴字体旋转def data_to_img(data): df pd.DataFrame(data) # 设置样式为seaborn风格 # sns.set(styledarkgrid) matplotlib.rcParams[font.sans-serif] [SimHei] # 用黑体显示中文 # 构建数据 x df[X] y df[Y2] z df[Y1] row_list [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] plt.xticks(row_list, x, rotation30)# 这里的30是旋转x轴显示内容的 # 绘柱状图 plt.bar(xx, heightz, label数量, colorCoral, alpha0.8) # 在左侧显示图例 plt.legend(locupper left) # 设置标题 plt.title(数据展示示例) # 为两条坐标轴设置名称 plt.xlabel(Component number) plt.ylabel(数量) # 画折线图 ax2 plt.twinx() ax2.set_ylabel(各项失效占比) # 设置坐标轴范围 ax2.set_ylim([0.00, 0.07]) plt.plot(x, y, r, marker., cr, ms5, linewidth1, labelpercentage) # 显示数字 for a, b in zip(x, y): plt.text(a, b, b, hacenter, vabottom, fontsize8) # 在右侧显示图例 plt.legend(locupper right) plt.savefig(recall.jpg) plt.show()显示为百分比结果def data_to_img(data): df pd.DataFrame(data) # 设置样式为seaborn风格 # sns.set(styledarkgrid) matplotlib.rcParams[font.sans-serif] [SimHei] # 用黑体显示中文 # 构建数据 x df[X] y df[Y2] z df[Y1] row_list [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] plt.xticks(row_list, x, rotation30) # 绘柱状图 plt.bar(xx, heightz, label数量, colorCoral, alpha0.8) # 在左侧显示图例 plt.legend(locupper left) # 设置标题 plt.title(数据展示示例) # 为两条坐标轴设置名称 plt.xlabel(Component number) plt.ylabel(数量) # 画折线图 ax2 plt.twinx() ax2.set_ylabel(各项失效占比) # 设置坐标轴范围 ax2.set_ylim([0.00, 0.07]) ax2.set_yticks(np.arange(0, 0.07, 0.01), [f{x}% for x in range(8)]) plt.plot(x, y, r, marker., cr, ms5, linewidth1, labelpercentage) # 显示数字 for a, b in zip(x, y): plt.text(a, b, f{str(b * 100)}%, hacenter, vabottom, fontsize8) # 在右侧显示图例 plt.legend(locupper right) plt.savefig(recall.jpg) plt.show()横坐标不好改为了保密我就切掉了能看出旋转了就行哈哈哈哈

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询