用Seaborn做数据可视化

Seaborn是基于Matplotlib的Python数据可视化库,提供高级接口创建统计图形,包括频次直方图、KDE、联合分布图、矩阵图、分面直方图、盒型图和条形图,便于数据探索和统计模型拟合。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用Seaborn做数据可视化

Seaborn在Matplotlib的基础上开发了一套API,为默认的图形样式和颜色提供了理智的选择,为常用的统计图形定义了许多简单的高级函数,并与Pandas DataFrame的功能有机结合。Seaborn不仅有许多高级的画图功能,而且可以改写Matplotlib的默认参数,从而用简单的Matplotlib脚本获得更好的效果。Seaborn的主要思想是用高级命令为统计数据探索和统计模型拟合创建各种图形。

频次直方图
# Seaborn下的频次直方图
data = np.random.multivariate_normal([0, 0], [[5,2],[2,2]], size=2000)
data = pd.DataFrame(data, columns=['x', 'y'])
for col in 'xy':
    plt.hist(data[col], normed=True, alpha=0.5)

这里写图片描述

KDE
#用KDE获取变量分布的平滑估计
for col in 'xy':
    sns.kdeplot(data[col], shade=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值