数据可视化matplotlib
代码及注释 # -*- coding: utf-8 -*- import numpy as np import matplotlib.pyplot as plt import scipy as sp from scipy import stats # 创建figure fig = plt.figure() ax1 = fig.add_subplot(2,3,1) ax2 = fig.add_subplot(2,3,2) ax3 = fig.add_subplot(2,3,3) ax4 = fig.add_subplot(2,3,4) random_arr = np.random.randn(100) plt.plot(random_arr) # x = np.linspace(-5, 15, 50) ax2.plot(x, sp.stats.norm.pdf(x=x, loc=5, scale=2)) ax2.hist(sp.stats.norm.rvs(loc=5, scale=2, size=200), bins=50, normed=True, color='red', alpha=0.5) # 绘制直方图 ax1.hist(np.random.randn(100), bins=10, color='b', alpha=0.3) # 绘制散点图 x = np.arange