鱼C论坛

 找回密码
 立即注册
查看: 8682|回复: 10

[已解决]Pyecharts 柱状图如何改变每个颜色?

[复制链接]
发表于 2020-5-19 08:38:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

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

x
from pyecharts.charts import Bar
bar=(
      Bar( )
      .add_xaxis(["国际频道","搏击频道","美食频道","公共频道"])
      .add_yaxis("TJTV",[6,9,3,7])
      .render("2020-5-19.html")
      )
我想将每个柱形图用不同的颜色,如第一个是 red ,第二个是pink,第三个是blue,第四个是yellow,如何实现呢 ?

最佳答案
2021-6-21 08:15:02
可以参考下我的这篇文章
http://wegocoding.top/article/pyecharts/
321.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-19 08:43:15 | 显示全部楼层
add_yaxis有个颜色参数:
.add_yaxis("TJTV",[6,9,3,7],color='red')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-19 08:43:54 | 显示全部楼层
   我试着添加语句: . set_colors ( [ 'red' , 'blue' , 'pink' , 'yellow' ] ) ,程序报错!
不知道该如何实现 ?

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-19 09:00:38 | 显示全部楼层
from pyecharts.charts import Bar
from pyecharts import options as opts
# 内置主题类型可查看 pyecharts.globals.ThemeType
from pyecharts.globals import ThemeType

bar = (
    Bar(init_opts=opts.InitOpts(theme=ThemeType.LIGHT))
    .add_xaxis(["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"])
    .add_yaxis("商家A", [5, 20, 36, 10, 75, 90])
    .add_yaxis("商家B", [15, 6, 45, 20, 35, 66])
    .set_global_opts(title_opts=opts.TitleOpts(title="主标题", subtitle="副标题"))
)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-19 09:00:54 | 显示全部楼层
Twilight6 发表于 2020-5-19 08:43
add_yaxis有个颜色参数:
      .add_yaxis("TJTV",[6,9,3,7],color=["blue","pink","yellow","green"])
不能实现每个柱,不同的颜色!

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-19 09:11:04 | 显示全部楼层
dragov 发表于 2020-5-19 09:00
不能实现每个柱,不同的颜色!

那好像实现不了,或者要用到其他库来辅助了,你看下pyecharts 的官方文档,颜色只有color这个参数

http://pyecharts.org/#/zh-cn/rec ... 1%e5%bd%a2%e5%9b%be
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-19 09:25:08 | 显示全部楼层
@zltzlt  版主比较懂,帮你召唤下他
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-19 09:37:38 | 显示全部楼层
Twilight6 发表于 2020-5-19 09:25
@zltzlt  版主比较懂,帮你召唤下他
谢 谢 啦 !   
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-21 08:15:02 From FishC Mobile | 显示全部楼层    本楼为最佳答案   
可以参考下我的这篇文章
http://wegocoding.top/article/pyecharts/
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-28 17:27:59 | 显示全部楼层
Python小百 发表于 2021-6-21 08:15
可以参考下我的这篇文章
http://wegocoding.top/article/pyecharts/
谢谢 !
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-6-27 11:44:30 | 显示全部楼层
Python小百 发表于 2021-6-21 08:15
可以参考下我的这篇文章
http://wegocoding.top/article/pyecharts/

个人博客到期了,链接不可用,这个是最新链接https://www.cnblogs.com/cenjw/p/15943460.html
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-17 18:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表