面试题答案
一键面试实现思路
- 导入必要的库,包括
seaborn
和pandas
。 - 使用
seaborn
的load_dataset
函数加载鸢尾花数据集。 - 使用
seaborn
的pairplot
函数绘制成对关系图,设置参数hue
根据花的种类进行颜色区分,diag_kind
设置为'hist'
在对角线上显示直方图,kind
设置为'reg'
在非对角线上的散点图添加线性回归拟合线。
核心代码
import seaborn as sns
import pandas as pd
# 加载鸢尾花数据集
iris = sns.load_dataset('iris')
# 绘制成对关系图
g = sns.pairplot(iris, hue='species', diag_kind='hist', kind='reg')