- 博客(9)
- 收藏
- 关注
原创 matplotlib【7】--树地图
用可视化的方法来表达离散变量的数值情况,不仅仅可以使用条形图、饼图、热力图,我们还可以借助于树地图来完成。树地图的思想就是通过方块的面积来表示,面积越大,其代表的值就越大,反之亦然。在Python中,可以借助于squarify包来绘制,即squarify.plot函数。首先,我们来看一下这个函数的语法及参数含义:squarify.plot(sizes, norm_x=...
2018-10-13 22:12:32 2239
原创 matplotlib【6】--散点图
#matplotlib模块没有装封好的雷达图命令,但是pygal模块提供了更加简单的雷达图函数import pygal#调用Radar这个类,并设置雷达图的填充,及数据范围radar_chart=pygal.Radar(fill=True,range=(0,5))#添加雷达图的标题radar_chart.title='活动前后员工状态表现'#添加雷达图各顶点的含义radar_cha...
2018-10-13 22:07:12 283
原创 matplotlib【5】--散点图
可以将折线图绘制到散点图中。散点图可以反映两个变量间的相关关系,即如果存在相关关系的话,它们之间是正向的线性关系还是反向的线性关系?甚至于是非线性关系?plt.scatter()plt.scatter(x, y, s=20, c=None, marker='o', cmap=None, norm=None, vmin...
2018-10-13 21:47:05 444
原创 matplotlib【4】--折线图
经济走势图、销售波动图、PV监控图用折线图plt.hist()但好像一直都会用plt.plot()函数应用plt.hist(x,y,linestyle, linewidth,color,marker, markersize,markeredgecolor, markerfactcolor,label,alpha)x:指定折线图的x轴数据;...
2018-10-13 21:35:53 517
原创 matplotlib【3】--箱线图
箱线图一般用来展现数据的分布(如上下四分位值、中位数等),同时,也可以用箱线图来反映数据的异常情况。饼图函数:plt.boxplot()boxplot函数设置:plt.boxplot(x, notch=None, sym=None, vert=None, whis=None, positions=None, widths=None, p...
2018-10-13 21:08:21 3510
原创 python数据清洗(总结版)-思维导图
数据清洗是数据预处理的重要组成部分,也是耗时间最长的一部分,因此根本多篇文章总结脑图便于自己梳理清楚数据清洗的处理步骤,由此知道数据清洗该如何下手。借鉴文章及数据如下:专栏1:数据清洗https://zhuanlan.zhihu.com/dataclean :详细介绍了数据清洗的主要方面专栏2:python3 pandas库https://zhuanlan.zhihu.com/c_12923...
2018-10-13 17:35:51 3168
原创 matplotlib【2】-- 饼图
饼图函数:plt.pie()pie函数设置:plt.pie(x, explode=None, labels=None, colors=None, autopct=None, pctdistance=0.6, shadow=False, labeldistance=1.1, startangle=None, radius=None, c...
2018-10-02 22:17:55 216
原创 matplotlib【1】-- 条形图
plt.bar(left, height, width, color, align, yerr)函数:绘制柱形图。left为x轴的位置序列,一般采用arange函数产生一个序列;height为y轴的数值序列,也就是柱形图的高度,一般就是我们需要展示的数据;width为柱形图的宽度,一般这是为1即可.一般默认,除非在交错图中会用到;color为柱形图填充的颜色;align设置plt.xt...
2018-10-02 20:58:47 2201
原创 matplotlib display text must have all code points 128 or use Unicode strings解决方法
“MATPLOTLIB DISPLAY TEXT MUST HAVE ALL CODE POINTS < 128 OR USE UNICODE STRINGS”解决方法import sysreload(sys)sys.setdefaultencoding('utf-8')插入以上代码,便可解决。
2018-10-01 22:04:11 4330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人