一、安装
pip install seabron
二、分布图
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
1.distplot
参数:
kde是高斯分布密度图,绘图在0-1之间
hist是否画直方图
rug在X轴上画一些分布线
fit可以制定某个分布进行拟合
label legend时的值
axlabel制定横轴的说明
fit选用gamma分布拟合
tips = sns.load_dataset('tips')
from scipy import stats
sns.distplot(tips.total_bill , fit = stats.gamma , kde = False)
plt.show()

二、pairplot
1、分别取每个标签的做横纵坐标进行数据展示
参数:
data: DataFrame格式的数据
hue: label类别对应的column name
vars: 指定feature的列名
kind: 作图的方式,可以是reg或scatter
diag_kind: 对角线作图的方式,可以是hist或kde
iris = sns.load_dataset('iris')
p = sns.pairplot(iris,kind='scatter')
plt.show()

本文介绍了Seaborn库在数据分析中的应用,包括分布图的绘制如distplot、pairplot的使用、stripplot和swarmplot的区别、boxplot和violinplot的展示,以及heatmap和corr()函数结合绘制特征相关性的热点图。同时探讨了Seaborn与其他画图方法的结合与图像调整。
最低0.47元/天 解锁文章
1266

被折叠的 条评论
为什么被折叠?



