plt.bar绘制垂直(水平)条形图

[复制链接]
发表于 2026-1-7 13:12:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
plt.bar函数

  1. plt.bar(x, height, width=0.8, bottom=None, *, align='center', data=None, **kwargs)
复制代码
参数先容:
      
  • x:体现x坐标,数据范例为int或float范例,刻度自顺应调解;也可传dataframe的object,x轴上等间距分列;  
  • height:体现柱状图的高度,也就是y坐标值,数据范例为int或float范例;  
  • width:体现柱状图的宽度,取值在0~1之间,默以为0.8; bottom:柱状图的起始位置,也就是y轴的起始坐标;  
  • align:柱状图的中央位置,默认"center"居中,可设置为"lege"边沿; color:柱状图颜色;  
  • edgecolor:边框颜色; linewidth:边框宽度; tick_label:下标标签;  
  • log:柱状图y周利用科学盘算方法,bool范例;  
  • orientation:柱状图是竖直还是水平,竖直:“vertical”,水平条:“horizontal”;
简单示例

  1. import matplotlib.pyplot as plt
  2. # 数据
  3. categories = ['A', 'B', 'C', 'D']
  4. values = [3, 7, 2, 5]
  5. # 创建柱状图
  6. plt.bar(categories, values)
  7. # 添加标签
  8. for x, y
复制代码
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表