matplotlib
导入pyplot:import matplotlib.pyplot as plt
一、常用统计图形的对比
图形 | 主要运用 |
---|---|
散点图 | 寻找变量(x,y)的关系,联系、展示离群点 |
折线图 | 展示变化 |
条形图 | 统计离散的数据 |
直方图 | 统计连续的数据 |
二、绘制折线图、散点图、直方图、条形图
1.折线图:plt.plot(x,y)
2.散点图:plt.scatter(x,y)
3.条形图:plt.bar(x,y,width)
4.横向条形图:plt.barh(x,y,height)
,width、height表示线条的粗细
5.直方图:plt.hist(data,bins,normed)
,data:数据,bins:直方图中条形的个数,normed:是否将直方图的频数转换成频率
**组距的选择:**根据实际情况选择,一般分为20组左右
组数的计算:(最大值-最小值)/组距 【最好能被整除,否则会发生偏移】
三、加亿点点细节
1.引用中文字体
from matplotlib import font_manager
plt.rcParams['font.sans-serif'].insert(0,'Microsoft YaHei')#微软雅黑
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
①matplotlib.rc
②font_manager: