鱼C论坛

 找回密码
 立即注册
查看: 1024|回复: 4

[已解决]想通过 jsCode 添加 js 代码

[复制链接]
发表于 2020-6-8 18:56:03 | 显示全部楼层 |阅读模式

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

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

x
想通过 jsCode 添加 js 代码 , 需要引入哪个模块 ?

最佳答案
2020-6-9 08:26:49
dragov 发表于 2020-6-9 07:32
程序报错,不知道如何解决?

需要导包
from pyecharts.commons.utils import JsCode  试一下
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-6-9 06:56:17 From FishC Mobile | 显示全部楼层
你想干嘛,可以说普通话吗
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-9 07:32:07 | 显示全部楼层
wp231957 发表于 2020-6-9 06:56
你想干嘛,可以说普通话吗
  1. from pyecharts.charts import Bar
  2. from pyecharts import options as opts
  3. bar=(
  4.       Bar()
  5.       .set_colors("indigo")
  6.       .add_xaxis(['Jan','Feb','Mar','Apr','May','Jun'])
  7.       .add_yaxis('高衍龙',[12,18,23,8,30,22])
  8.       .set_global_opts(
  9.             title_opts=opts.TitleOpts(title="高衍龙"),
  10.             graphic_opts=[
  11.                 opts.GraphicGroup(
  12.                     graphic_item=opts.GraphicItem(
  13.                         left="50%",
  14.                         top="15%",
  15.                     ),
  16.                     children=[
  17.                         opts.GraphicRect(
  18.                             graphic_item=opts.GraphicItem(
  19.                                 z=100,
  20.                                 left="center",
  21.                                 top="middle",
  22.                             ),
  23.                             graphic_shape_opts=opts.GraphicShapeOpts(
  24.                                 width=190, height=90,
  25.                             ),
  26.                             graphic_basicstyle_opts=opts.GraphicBasicStyleOpts(
  27.                                 fill="#fff",
  28.                                 stroke="#555",
  29.                                 line_width=2,
  30.                                 shadow_blur=8,
  31.                                 shadow_offset_x=3,
  32.                                 shadow_offset_y=3,
  33.                                 shadow_color="rgba(0,0,0,0.3)",
  34.                             )
  35.                         ),
  36.                         opts.GraphicText(
  37.                             graphic_item=opts.GraphicItem(
  38.                                 left="center",
  39.                                 top="middle",
  40.                                 z=100,
  41.                             ),
  42.                             graphic_textstyle_opts=opts.GraphicTextStyleOpts(
  43.                                  text=JsCode(
  44.                                     "['横轴表示数据类别',"
  45.                                     "'纵轴表示数值的值',"
  46.                                     "'这个文本块可以放在图中各',"
  47.                                     "'种位置'].join('\\n')"
  48.                                 ),
  49.                                 font="14px Microsoft YaHei",
  50.                                 graphic_basicstyle_opts=opts.GraphicBasicStyleOpts(
  51.                                     fill="#333"
  52.                                 )
  53.                             )
  54.                         )
  55.                     ]
  56.                 )
  57.             ],
  58.         )
  59.       .render("2020-6-8.html")
  60.       )
复制代码
程序报错,不知道如何解决?

qw.JPG
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-9 08:26:49 | 显示全部楼层    本楼为最佳答案   
dragov 发表于 2020-6-9 07:32
程序报错,不知道如何解决?

需要导包
from pyecharts.commons.utils import JsCode  试一下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-9 13:57:09 | 显示全部楼层
wp231957 发表于 2020-6-9 08:26
需要导包
from pyecharts.commons.utils import JsCode  试一下
  非  常  感  谢 !

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-21 13:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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