如何绘制彩色柱状图

如何绘制彩色柱状图

    本文章记录如何绘制彩色的柱状图

0.主要步骤

    上代码:

import matplotlib.pyplot as plt
mean_values=[4385,6779,18235,4280,3154,7892]
x_pos=[1,2,3,4,5,6]
import matplotlib.colors as col
import matplotlib.cm as cm
cmap1=cm.ScalarMappable(col.Normalize(min(mean_values),max(mean_values),cm.hot))
cmap2=cm.ScalarMappable(col.Normalize(0,20,cm.hot))

bar1=plt.bar(x_pos,mean_values,color=cmap1.to_rgba(mean_values))
plt.colorbar(cmap1)  #根据换手率均值的大小显示颜色
plt.bar_label(bar1)
plt.show()

    上效果图:

    顺便解决一下PyCharm中无法显示中文的问题,加上下面两行代码就行了:

import matplotlib

# plt.rcParams['font.sans-serif']=['SimHei']
# plt.rcParams['axes.unicode_minus']=False
matplotlib.rc("font", family='PingFang HK')//   因为是用的MacBook进行开发,所以这里是显示的苹果中文字体

    上参考文献的链接:
1、matplotlib可视化之柱状图plt.bar()
2、matplotlib条形图
3、最全Python绘制条形图(柱状图)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值