
数据可视化
文章平均质量分 82
Vax_Loves_1314
正不断走向秃顶的程序猿人生~
展开
-
【Python实用工具】速来!!一篇文章十分钟教你如何使用Python第三方库basemap进行地图绘制
第12章 basemap地图绘制地图绘制也是数据可视化的一部分,常用的地图绘制库为basemap工具包,其为matplotlib的子包。本章将讲解如何利用whl文件在Python3环境下安装basemap;学会使用basemap绘制地图;学会缩放区域和绘制散点图;通过综合案例,巩固basemap的绘制地图方法和技巧。本章主要涉及到的知识点有:basemap安装:学会basemap的安装方法。basemap使用:学会利用basemap绘制简单地图。缩放区域与绘图:学会通过定位经纬度缩放区域与原创 2021-08-09 11:40:10 · 9864 阅读 · 10 评论 -
教你如何用Python制作花式条形图
条形图在数据可视化里,是一个经常被使用到的图表。虽然很好用,也还是存在着缺陷呢。比如条形图条目太多时,会显得臃肿,不够直观。棒棒糖图表则是对条形图的改进,以一种小清新的设计,清晰明了表达了我们的数据。下面小F就给大家介绍一下,如何使用Python绘制棒棒糖图表。使用到的是我国1949到2019年,历年的出生人口数据,数据来源国家统计局。首先读取一下数据。importpandasaspdimportmatplotlib.pyplotasplt#读取数据df=pd...原创 2021-06-30 23:54:44 · 3219 阅读 · 0 评论 -
【数据分析从入门到“入坑“系列】利用Python学习数据分析-Numpy数组运算
NumPy数组的运算数组很重要,因为它使你不用编写循环即可对数据执行批量运算。NumPy用户称其为矢量化(vectorization)。大小相等的数组之间的任何算术运算都会将运算应用到元素级:In [51]: arr = np.array([[1., 2., 3.], [4., 5., 6.]])In [52]: arrOut[52]: array([[ 1., 2., 3.], [ 4., 5., 6.]])In [53]: arr * arrOut[53...原创 2021-06-30 23:47:20 · 2209 阅读 · 0 评论 -
【数据分析从入门到“入坑“系列】利用Python学习数据分析-Python函数-2
生成器能以一种一致的方式对序列进行迭代(比如列表中的对象或文件中的行)是Python的一个重要特点。这是通过一种叫做迭代器协议(iterator protocol,它是一种使对象可迭代的通用方式)的方式实现的,一个原生的使对象可迭代的方法。比如说,对字典进行迭代可以得到其所有的键:In [180]: some_dict = {'a': 1, 'b': 2, 'c': 3}In [181]: for key in some_dict: .....: print(key)ab...原创 2021-06-20 16:02:36 · 1674 阅读 · 0 评论 -
【数据分析从入门到“入坑“系列】利用Python学习数据分析-Python函数
函数是Python中最主要也是最重要的代码组织和复用手段。作为最重要的原则,如果你要重复使用相同或非常类似的代码,就需要写一个函数。通过给函数起一个名字,还可以提高代码的可读性。函数使用def关键字声明,用return关键字返回值:def my_function(x, y, z=1.5): if z > 1: return z * (x + y) else: return z / (x + y)同时拥有多条return语句也是可以的。如果到...原创 2021-06-20 16:00:49 · 1509 阅读 · 0 评论 -
【数据分析从入门到“入坑“系列】利用Python学习数据分析-Python语法基础
Python语法基础在本节中,我将概述基本的Python概念和语言机制。在下一章,我将详细介绍Python的数据结构、函数和其它内建工具。语言的语义Python的语言设计强调的是可读性、简洁和清晰。有些人称Python为“可执行的伪代码”。使用缩进,而不是括号Python使用空白字符(tab和空格)来组织代码,而不是像其它语言,比如R、C++、JAVA和Perl那样使用括号。看一个排序算法的for循环:for x in array: if x < pivot: ...原创 2021-06-05 20:55:27 · 768 阅读 · 0 评论 -
【数据分析】数据可视化实际应用小技巧
优秀的数据可视化图表只是罗列、总结数据吗?当然不是!数据可视化其真正的价值是设计出可以被读者轻松理解的数据展示,因此在设计过程中,每一个选择,最终都应落脚于读者的体验,而非图表制作者个人。这里给大家总结了数据可视化的制作的30个小技巧,通过列举一些容易被忽略的常见错误,最终能够快速提升和巩固你的可视化制作水平。一、你不得不注意的图表制作小技巧1.条形图的基线必须从零开始条形图的原理就是通过比较条块的长度来比较值的大小。当基线被改变了,视觉效果也就扭曲了。2.使用简单易读的字体...原创 2021-05-12 16:43:41 · 692 阅读 · 0 评论