1.json
采用独立的编程语言的文本格式来存储和表示数据(也就是字符串)
将json数据转换为列表或者字典
json.loads(data)
将python数据转换为 json数据
data=json.dumps(data)
2.可视化图表
2.1折线图
from pyecharts.charts import Line #导入包
from pyecharts.options import TitleOpts, LegendOpts, ToolboxOpts, VisualMapOpts
line =Line()
line.add_xaxis(["中国","俄罗斯","英国"])
line.add_yaxis("GDP",[30,20,10])
设置全局变量
line.set_global_opts(
title_opts=TitleOpts(title="GDP展示",pos_left="center",pos_bottom="1%"),
legend_opts=LegendOpts(is_show=True),
toolbox_opts=ToolboxOpts(is_show=True),#工具箱
visualmap_opts=VisualMapOpts(is_show=True),
)
设置全局变量 set_global_opts 设置标题 title_opts=TitleOpts
2.2地图
读取文件路径转义出问题,1可以将r写在路径前面,2可以替换为双反斜杠3可以替换为正斜杠
2.3 柱状图
from pyecharts.charts import Bar,Timeline
from pyecharts.options import LabelOpts
bar=Bar() #柱形图用 Bar()
bar.add_xaxis(["中国","美国","日本"]) #x轴数据
bar.add_yaxis("GDP",[30,10,20],label_opts=LabelOpts(position="right")) # Y轴数据
bar.reversal_axis() #反转x,y轴
bar.reander("柱状图.html") 记得加 html