数据可视化
OceanEyes.GZY
算法策略
展开
-
09-matplotlib-面向对象
#!/usr/bin/python# -*- coding:utf-8 -*-import numpy as npimport matplotlib.pyplot as plt''' 三种方式简介 - pyplot : 经典高层封闭 - pylab : 将matplotlib 和 numpy 合并的模块, 模拟matlab的编程环境 ...原创 2019-03-19 21:32:03 · 553 阅读 · 0 评论 -
07-matplotlib-箱线图
import numpy as npimport matplotlib.pyplot as plt''' 箱形图(Box-plot)又称为盒须图,盒式图,或 箱线图; 是一种用在显示一组数据分散情况的资料统计图; 上边缘,上四分位数,中位数,下四分位数,下边缘,异常值;'''np.random.seed(100)data = np.random.normal...原创 2019-03-17 19:11:06 · 321 阅读 · 0 评论 -
06-matplotlib-饼状图
import numpy as npimport matplotlib.pyplot as plt''' 饼状图显示一个数据系列中各项总和的比例; 饼状图中的数据点显示为整个饼状图的百分比; 如:前十大品牌占市场份额图 '''# 例labels = 'A','B','C','D'fracs = [15.0,30.0,45.0,10.0]explo...原创 2019-03-17 19:09:21 · 113 阅读 · 0 评论 -
05-matplotlib-直方图
import numpy as npimport matplotlib.pyplot as plt''' 由于一系列不等的纵形图组成,表示数据分布的情况 例如:某年级同学的身高分布 需要注意与 柱形图的区别'''# # 例# mu = 100 #均值# sigma = 20 # 标准差## x = mu + sigma * np.rando...原创 2019-03-17 18:49:07 · 256 阅读 · 0 评论 -
04-matplotlib-柱形图
import numpy as npimport matplotlib.pyplot as plt# 柱形图# 例一N =5y = [15,28,10,30,25]index = np.arange(N)p = plt.bar(index,height=y)plt.show()# 例2p1 = plt.bar(0,bottom=index,width=y,height=...原创 2019-03-17 18:46:39 · 243 阅读 · 0 评论 -
03-matplotlib-折线图
import numpy as npimport matplotlib.pyplot as pltimport matplotlib.dates as mdates''' 折线图,用直线段将各数据连接起来组成的图形 常用来观察数据随时间变化的趋势 例如:股票价格,温度变化'''date ,open ,close = np.loadtxt("000001.c...原创 2019-03-17 18:44:45 · 187 阅读 · 0 评论 -
02-matplotlib-散点图
import numpy as npimport matplotlib.pyplot as plt''' 散点图显示两组数据的值,每个点的坐标位置的值决定 用户观察两种变量的相关性: 正相关 负相关 不相关 '''# 正相关height = [161,170,174,165,182,175]weigh...原创 2019-03-17 18:42:18 · 169 阅读 · 0 评论 -
01-numpy基础简介
import numpy as np # ndarray ''' # 三种创建方式 1、从python的基础数据对象转化 2、通过numpy内置的函数生成 3、从硬盘(文件)读取数据 ''' # 创建方法一 a= [1,2,3,4] x1 = np.arra...原创 2019-03-17 18:38:21 · 225 阅读 · 0 评论 -
11-matplotlib-多图
#!/usr/bin/python# -*- coding:utf-8 -*-import numpy as npimport matplotlib.pyplot as plt# 通过创建多个figure 对象来创建多图fig1 = plt.figure()ax1 = fig1.add_subplot(111)ax1.plot([1,2,3],[3,2,1])fig2 = ...原创 2019-03-19 21:56:39 · 99 阅读 · 0 评论 -
10-matplotlib-子图
#!/usr/bin/python# -*- coding:utf-8 -*-import numpy as npimport matplotlib.pyplot as plt''' - matplotlib 对象简介 FigureCanvas Figure Axes - figure = plt.figure() ...原创 2019-03-19 21:39:35 · 117 阅读 · 0 评论 -
08-matplotlib-颜色与样式
import numpy as npimport matplotlib.pyplot as plt''' 颜色: - 八种内置默认颜色, 缩写 b :blue g :green r :red c :cyan m :magenta y :yellow ...原创 2019-03-17 19:12:21 · 781 阅读 · 0 评论