正态分布图
正态分布图简介
正态分布是连续随机变量概率分布的一种,自然界、人类社会、心理和教育中大量现象均按正态形式分布;正态分布有两个参数,即期望(均数)μ和标准差σ;在日常分析中经常需要绘制正态分布图来查看数据的分布范围,参数均值和标准差也是重要的参考指标。
在用python的matplotlib绘制正态分布图时,一般包含两个部分:一是根据观测数据的区间段划分后绘制的频数分布直方图;二是根据数据特征拟合绘制的正态分布曲线。除了用到matplotlib库以外,还需要用到科学计算库scipy。
绘制正态分布图
1、读取数据,并进行数据的初步处理后,提取绘图所需的数据。
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
from scipy import stats
plt.rcParams['font.sans-serif']=['SimHei'] #显示中文
plt.rcParams['axes.unicode_minus']=False #显示负号
filename=r'E:\python总结\实例数据\matplotlib画玫瑰图\Sta_WLS7-4880-0420-0728.xlsx'
datat=pd.read_excel(filename,sheet_name='原始数据')
datat.columns
dt=datat.loc[:,('90m Wind Speed (m/s)','90m Wind Direction (�)'