继续自学Python,对于一个大龄上班族来说,自学编程真是太不容易了,时间,烧脑等都是干扰的因素。但今天自学到python可视化案例,第一个折线图。让代码从一行行变成了图表,对于自学又开朗了许多。
JSON数据:是一种轻量级的数据交换格式(啥是轻量级,咱也不知道啊,估计就是不庞杂的数据?!)
它是一个python的字典,或者字典作为元素的列表形式的“字符串”(是把python字典、列表转化成字符串)。
它还是不通编程语言之间相互转换的桥梁。
json数据与python数据的互换格式。
1.python数据转换成json数据#json.dumps()
1.json数据转换成python数据#json.loads()
认识pyscharts模块
可视化数据模块,调用。form.....import...
全局配置项。https://pyecharts.org/用一个模块,就要去一个函数里调用,然后给特定功能取特定名称修改自己想变的内容。(所以要记住这么多包?这么多功能?这么多英文单词!!!)啊
#导入包
form pyecharts.charts import Line
form pyechats.options import Titleopts, Legendopts, Toolboxopts, VisualMapopts
#创建一个折线图对象
line = Line()
#给折线图对象添加X轴数据
line.add_xaxis(["中国", "美国", "英国"])
#给折线图对象添加Y轴数据
line.add_yaxis("GDP", [30,20, 10])
#设置全局配置项set_global_opts
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),
)
#通过render方法,讲代码生成图像
line.render()
在这个过程中,跟着老师打印,都错了三次,2次是单次拼错,1次是标点没写。切记准确的名称及格式啊!
今天的学习让对python好玩了些,更有解锁新大陆的感觉,但编程思维还没有一点点想法,对于之前学的各自基础、格式也是乱的,在头脑中很难清晰,后续做个脑图试试。