Pyecharts 柱状图如何改变每个颜色?
from pyecharts.charts import Barbar=(
Bar( )
.add_xaxis(["国际频道","搏击频道","美食频道","公共频道"])
.add_yaxis("TJTV",)
.render("2020-5-19.html")
)
{:7_130:} 我想将每个柱形图用不同的颜色,如第一个是 red ,第二个是pink,第三个是blue,第四个是yellow,如何实现呢 ?
add_yaxis有个颜色参数:
.add_yaxis("TJTV",,color='red')
{:7_130:} 我试着添加语句: . set_colors ( [ 'red' , 'blue' , 'pink' , 'yellow' ] ) ,程序报错!
{:7_146:}不知道该如何实现 ?
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", )
.add_yaxis("商家B", )
.set_global_opts(title_opts=opts.TitleOpts(title="主标题", subtitle="副标题"))
) Twilight6 发表于 2020-5-19 08:43
add_yaxis有个颜色参数:
.add_yaxis("TJTV",,color=["blue","pink","yellow","green"]){:7_130:} 不能实现每个柱,不同的颜色!
dragov 发表于 2020-5-19 09:00
不能实现每个柱,不同的颜色!
那好像实现不了,或者要用到其他库来辅助了,你看下pyecharts 的官方文档,颜色只有color这个参数
http://pyecharts.org/#/zh-cn/rectangular_charts?id=bar%ef%bc%9a%e6%9f%b1%e7%8a%b6%e5%9b%be%e6%9d%a1%e5%bd%a2%e5%9b%be @zltzlt版主比较懂,帮你召唤下他 Twilight6 发表于 2020-5-19 09:25
@zltzlt版主比较懂,帮你召唤下他
谢 谢 啦 ! {:7_130:} 可以参考下我的这篇文章
http://wegocoding.top/article/pyecharts/ Python小百 发表于 2021-6-21 08:15
可以参考下我的这篇文章
http://wegocoding.top/article/pyecharts/
谢谢 ! Python小百 发表于 2021-6-21 08:15
可以参考下我的这篇文章
http://wegocoding.top/article/pyecharts/
个人博客到期了,链接不可用,这个是最新链接https://www.cnblogs.com/cenjw/p/15943460.html
页:
[1]