使用page=Page(layout=Page.DraggablePageLayout设置可调整页面布局
page.add(
pie(),
bar(),
pie_circle(),
bar_reverse(),
heat_corr(),
map_chart(),
radar(),
graph_chart()
)
page.render("e:\py\可视化\pagetest.html")
生成pagetest.html文件如下,是可拖动的
问题出现在这里调整布局之后,点击左上角保存json文件到对应目录,然后
Page.save_resize_html("e:\py\可视化\pagetest.html", cfg_file="e:\py\可视化\chart_config.json", dest="e:\py\可视化\GuangZhou.html")
所生成的GuangZhou.html如下
布局还是和最初始的状态一样,并且,我无论怎么调整布局,保存的json文件里面的位置数据皆为一样,这是为什么?
编辑后:运行时重新运行render命令会把排好版的内容重新刷新,导致排版内容无效。
解决方法,另外打开一个空python文件,进行可视化大屏操作即可。或者生成可拖动文件后,把原来的render语句注释掉
from pyecharts.charts import Page
Page.save_resize_html("e:\py\可视化\pagetest.html", cfg_file="e:\py\可视化\chart_config.json", dest="e:\py\可视化\GuangZhou1.html")