python数据分析十七:可视化入门(matplotlib)

# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt

'''
可视化和绘图
'''
fig=plt.figure()
ax1=fig.add_subplot(2,2,1)#图像是2*2的,所选区域的第1位置
ax2=fig.add_subplot(2,2,2)#图像是2*2的,所选区域的第2位置
ax3=fig.add_subplot(2,2,3)#图像是2*2的,所选区域的第3位置

#绘制图形
from numpy.random import randn
import numpy as np
#折线图
ax3.plot(randn(50).cumsum(),'k--')#k--是线性选择 虚线
#柱状图
_=ax1.hist(randn(100),bins=20,color='r',alpha=1)#1:参数 2:分组的个数,有多少条  3:颜色  4:颜色的深度
#点图
ax2.scatter(np.arange(30),np.arange(30)+3*randn(30))#1:坐标  2:参数

fig.show()


data=randn(2)#[ 2.18760356 -0.48120881]
print(data)
data2=data.cumsum()#cusum,是递加的函数
print(data2)#[2.18760356 1.70639475]



上个图,呵呵


猜你喜欢

转载自blog.csdn.net/qq_38788128/article/details/80798548