Python-Seanborn 第一章 Anscombe’s quartet

学习网站:

http://seaborn.pydata.org/examples/scatterplot_matrix.html

一、Anscombe's quartet(安斯库姆四重奏)

1973年,统计学家F.J. Anscombe构造出了四组奇特的数据。它告诉人们,数据分析之前,描绘数据所对应的可视化图形有多么的重要!下面绘制出这四组数据的散点图和线性拟合图

import seaborn as sns
sns.set_theme(style="ticks")

# 加载 “安斯库姆四重奏” 数据集
df = sns.load_dataset("anscombe")

# 画出四组数据的散点图以及线性回归拟合图像
sns.lmplot(
    data = df, x = 'x', y = 'y', col = 'dataset', hue = 'dataset',
    col_wrap = 2, palette = 'muted', ci = None,
    height = 4, scatter_kws = {'s' : 50, 'alpha' : 1}
)

Python-Seanborn 第一章 Anscombe's quartet

画出散点图后,可以发现这四组数据完全不同,但线性回归的拟合方程却一样,这告诉我们在做回归之前进行数据探索的重要。

参考

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python-Seanborn 第一章 Anscombe’s quartet - Python技术站

(0)
上一篇 2023年4月2日 下午4:57
下一篇 2023年4月2日

相关文章

合作推广
合作推广
分享本页
返回顶部