2020-07-15
2734
seaborn是一款常用的python可视化库,基于matplotlib,相比matplotlib,seaborn绘制的多数图表都具有统计学意义,如分布、关系、统计、回归等,今天小编跟大家分享的是如何使用seaborn绘制直方图和密度图。
Seaborn中的:distplot,支持一些参数:
bins:直方图的分块 hist:True表示绘制直方图,默认为True kde:True表示绘制密度图,默认为True rug:显示分布情况,默认为False不显示
import numpy as np import pandas as pd import matplotlib.pyplot as plt from pandas import Series, DataFrame import seaborn as sns np.random.seed(666) s1 = Series(np.random.randn(1000)) # 可以同时画出直方图和密度图 sns.distplot(s1, hist = True, kde = True, rug = True) plt.show() # 图1 # 还有一个函数 是 kde sns.kdeplot(s1, shade = True) # 会将曲线下方的区域进行一个填充 plt.show() # 图2
通过sns.plt可以直接调用plt函数
完 谢谢观看
上一篇: 这三种JS异步加载的方式,你必须掌握 ... 下一篇: 如何使用python的pandas库来迅速读取E ...
相关阅读