[置顶] 【python 数据可视化 】饼图,箱线图,条形图,直方图,折线图,散点图
2017-06-13 10:12
671 查看
# coding:UTF-8 import matplotlib.pyplot as plt import numpy as np import pandas as pd import matplotlib.dates as mdates ##画直线 plt.plot([1,2,3,4,5],[1,2,3,4,5]) plt.show() ##numpy 导入数据,切片,索引 a=np.loadtxt('001.csv',delimiter=',',skiprows=1,usecols=(1,4),unpack=False) print(a.shape) print(a) print(a[:,1]) # ###画散点图(研究相关性)scatter ## c 颜色,s点大小,alpha透明度,marker 点形状 height = [161, 170, 182, 175, 173, 165] weight = [50, 58, 80, 70, 69, 55] plt.scatter(height, weight) plt.show() m=1000 x=np.random.randn(m) y=-x+np.random.randn(m)*0.5 plt.scatter(x,y,c='r',s=200,alpha=0.5) plt.show() ##画折线图 x=np.linspace(-10,10,5) y=x**2 plt.plot(x,y) plt.show() ###画条形图 N=5 y=[20,10,30,25,15] index=np.arange(N) plt.bar(left=index,height=y,color='red',width=0.5) plt.show() ####饼状图 labels1='A','B','C','D' fracs=[15,30,45,10] explode1=[0,0.05,0.08,0] plt.axes(aspect=1) plt.pie(x=fracs,labels=labels1,autopct='%.0f%%',explode=explode1,shadow=True) plt.show() ####箱型图 np.random.seed(1000) data=np.random.normal(size=(1000,5),loc=0,scale=1) labes=["A","B","C","D","E"] plt.boxplot(data,sym='o',whis=1.5,labels=labes) plt.show() ##直方图 mu=100 sigma=20 x=mu+sigma*np.random.randn(20000) plt.hist(x,bins=100,color='green',normed=False) plt.show()
相关文章推荐
- Python数据可视化:Matplotlib 直方图、箱线图、条形图、热图、折线图、散点图。。。
- python数据分析——matplotlib生成折线图,散点图和直方图
- [置顶] 【python可视化】python 画饼图,柱状图,折线图,条形图
- Python数据可视化之散点图和折线图
- Python进阶(三十八)-数据可视化の利用matplotlib 进行折线图,直方图和饼图的绘制
- MATLAB 数据分析二: 样本数据可视化--条形图、直方图、二/三维散点图
- [置顶] 利用python进行折线图,直方图和饼图的绘制
- python数据可视化(matplotlib,pandas绘图,直方图,散点图,柱状图,折线图,箱线图)
- 数据挖掘数据可视化教程(1) 散点图,折线图
- python 数据可视化 matplotlib学习二 : 对折线图使用颜色映射
- [置顶] Python数据可视化—matplotlib笔记
- python数据可视化——利用pyplot绘制折线图和散点图
- 使用PyQtGraph进行Python数据可视化:绘制精美折线图(以 上证指数走势为例) 推荐
- [置顶] 【python 数据可视化】pyecharts的使用
- Python数据可视化:箱线图
- Python数据可视化编程通过Matplotlib创建散点图代码示例
- Python数据可视化——散点图
- 数据可视化:python画散点图scatter
- Python数据可视化-Matplotlib学习笔记(3)--画散点图
- Python数据可视化——散点图