1.Python数据可视化分析实现
(1)matplotlib基础 折线图/散点图:
plot(x轴,y轴,展现形式)
折线图:import matplotlib.pylab as pylimport numpy as npyx=[1,2,3,4,8]y=[5,7,2,1,5]pyl.plot(x,y)pyl.show()
散点图:
import matplotlib.pylab as pylimport numpy as npyx=[1,2,3,4,8]y=[5,7,2,1,5]pyl.plot(x,y,'o')pyl.show()
颜色:
c--cyan--青色
r--red--红色
m--magente--品红
g--green--绿色
b--blue--蓝色
y--yellow--黄色
k--black--黑色
w--white--白色
线条样式:
- 直线
-- 虚线
-、-.形式
:细小虚线
点的样式:
s--方形
h--六角形
H--六角形
*--星形
+--加号
x--x形
d--菱形
D--菱形
p--五角形
(2)随机数的生成:numpy的random模块详细解析
import numpy as npy
data=npy.random.random_integers(最小值,最大值,个数)
print(data)
正态分布随机数生成:
data2=npy.random.normal(均数,Σ,个数)
(3)直方图(hist):
data3=npy.random.normal()
pyl.hist(data3)
pyl.show()
(4)子图:在同一张图里绘制多个子图
pyl.subplot(行,列,当前区域)
pyl.show()
2.读取和讯博客的数据并可视化分析
(1)导入数据:
import pandas as pda
import numpy as npy
import matplolid as pyl
data=pda.read_csv("地址")