想通过 jsCode 添加 js 代码
{:7_130:}想通过 jsCode 添加 js 代码 , 需要引入哪个模块 ?你想干嘛,可以说普通话吗 wp231957 发表于 2020-6-9 06:56
你想干嘛,可以说普通话吗
from pyecharts.charts import Bar
from pyecharts import options as opts
bar=(
Bar()
.set_colors("indigo")
.add_xaxis(['Jan','Feb','Mar','Apr','May','Jun'])
.add_yaxis('高衍龙',)
.set_global_opts(
title_opts=opts.TitleOpts(title="高衍龙"),
graphic_opts=[
opts.GraphicGroup(
graphic_item=opts.GraphicItem(
left="50%",
top="15%",
),
children=[
opts.GraphicRect(
graphic_item=opts.GraphicItem(
z=100,
left="center",
top="middle",
),
graphic_shape_opts=opts.GraphicShapeOpts(
width=190, height=90,
),
graphic_basicstyle_opts=opts.GraphicBasicStyleOpts(
fill="#fff",
stroke="#555",
line_width=2,
shadow_blur=8,
shadow_offset_x=3,
shadow_offset_y=3,
shadow_color="rgba(0,0,0,0.3)",
)
),
opts.GraphicText(
graphic_item=opts.GraphicItem(
left="center",
top="middle",
z=100,
),
graphic_textstyle_opts=opts.GraphicTextStyleOpts(
text=JsCode(
"['横轴表示数据类别',"
"'纵轴表示数值的值',"
"'这个文本块可以放在图中各',"
"'种位置'].join('\\n')"
),
font="14px Microsoft YaHei",
graphic_basicstyle_opts=opts.GraphicBasicStyleOpts(
fill="#333"
)
)
)
]
)
],
)
.render("2020-6-8.html")
){:7_130:}程序报错,不知道如何解决?
dragov 发表于 2020-6-9 07:32
程序报错,不知道如何解决?
需要导包
from pyecharts.commons.utils import JsCode试一下 wp231957 发表于 2020-6-9 08:26
需要导包
from pyecharts.commons.utils import JsCode试一下
{:7_130:}非常感谢 !
页:
[1]