鱼C论坛

 找回密码
 立即注册
查看: 1517|回复: 9

[已解决]Pyecharts 遇上错误-1

[复制链接]
发表于 2020-3-19 10:27:50 | 显示全部楼层 |阅读模式

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

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

x
from pyecharts.charts import Bar
g = ["{}month".format(i) for i in range(1, 13)]
g = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
y1 = [28, 49, 8, 23, 46, 88, 56, 62, 32, 93, 64, 3]
y2 = [66, 59, 90, 26, 47, 47, 6, 12, 48, 18, 7, 67]
bar = Bar("天津市", "立交桥")
bar.add("编写", g, y1, mark_line=["average"], mark_point=["max", "min"])
bar.add("审核", g, y2, mark_line=["average"], mark_point=["max", "min"])
bar.render("gao-21.html") 
报错信息:


最佳答案
2020-3-19 17:13:06
dragov 发表于 2020-3-19 17:12
Pyecharts-1.6.2 的版本与以前的版本程序代码不兼容吗 ?

有很大区别,基本上要重写代码

新版的 Pyecharts 要用 add_xaxis 和 add_yaxis,而且初始化 Bar 还不能有参数
33.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-19 13:03:42 | 显示全部楼层
你想实现什么效果
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-19 14:17:17 | 显示全部楼层
本帖最后由 dragov 于 2020-3-19 14:18 编辑
zltzlt 发表于 2020-3-19 13:03
你想实现什么效果

输出一个柱形图
好似我要是换一台计算机就行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-19 17:02:10 | 显示全部楼层
dragov 发表于 2020-3-19 14:17
本帖最后由 dragov 于 2020-3-19 14:18 编辑

输出一个柱形图

你安装的新版 Pyecharts 不能用这段代码了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-19 17:11:57 | 显示全部楼层
Pyecharts-1.6.2 的版本与以前的版本程序代码不兼容吗 ?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-19 17:12:31 | 显示全部楼层
zltzlt 发表于 2020-3-19 17:02
你安装的新版 Pyecharts 不能用这段代码了

Pyecharts-1.6.2 的版本与以前的版本程序代码不兼容吗 ?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-19 17:13:06 | 显示全部楼层    本楼为最佳答案   
dragov 发表于 2020-3-19 17:12
Pyecharts-1.6.2 的版本与以前的版本程序代码不兼容吗 ?

有很大区别,基本上要重写代码

新版的 Pyecharts 要用 add_xaxis 和 add_yaxis,而且初始化 Bar 还不能有参数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-19 17:15:17 | 显示全部楼层
zltzlt 发表于 2020-3-19 17:13
有很大区别,基本上要重写代码

新版的 Pyecharts 要用 add_xaxis 和 add_yaxis,而且初始化 Bar 还不 ...

哦,这么大的区别啊! 那我现在改改程序.....
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-19 17:18:48 | 显示全部楼层
zltzlt 发表于 2020-3-19 17:13
有很大区别,基本上要重写代码

新版的 Pyecharts 要用 add_xaxis 和 add_yaxis,而且初始化 Bar 还不 ...
from pyecharts.charts import Bar
g = ["{}month".format(i) for i in range(1, 13)]
g = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
y1 = [28, 49, 8, 23, 46, 88, 56, 62, 32, 93, 64, 3]
y2 = [66, 59, 90, 26, 47, 47, 6, 12, 48, 18, 7, 67]
bar = Bar()
bar.add_xaxis(g, mark_line=["average"], mark_point=["max", "min"])
bar.add_yaxis(y1,y2, mark_line=["average"], mark_point=["max", "min"])
bar.render("gao-21.html")
您给看看,还需要怎么改一下,谢谢您

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

使用道具 举报

发表于 2020-3-19 17:21:39 | 显示全部楼层
这样可以了:
from pyecharts.charts import Bar
g = ["{}month".format(i) for i in range(1, 13)]
g = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
y1 = [28, 49, 8, 23, 46, 88, 56, 62, 32, 93, 64, 3]
y2 = [66, 59, 90, 26, 47, 47, 6, 12, 48, 18, 7, 67]
bar = Bar()
bar.add_xaxis(g)
bar.add_yaxis('天津市', y1)
bar.add_yaxis('立交桥', y2)
bar.render("gao-21.html")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 01:43

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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