python自学:从码到图

本文讲述了作者作为大龄上班族自学Python的经历,重点介绍了如何通过Python的Pyecharts模块实现折线图可视化,并涉及了JSON数据的转换和使用。作者在实践过程中遇到的错误和学习心得也分享了出来。
摘要由CSDN通过智能技术生成

继续自学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好玩了些,更有解锁新大陆的感觉,但编程思维还没有一点点想法,对于之前学的各自基础、格式也是乱的,在头脑中很难清晰,后续做个脑图试试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值