📅  最后修改于: 2023-12-03 15:41:00.243000             🧑  作者: Mango
Seaborn是基于matplotlib的图形可视化Python库,提供丰富的统计图形,旨在使数据可视化成为探索和理解数据的第一步。其中,相关图是Seaborn中最常用的一种图形。
使用pip安装Seaborn:
pip install seaborn
安装Seaborn后,需要导入库才能使用它的功能。
import seaborn as sns
相关图是展示两个变量之间关系的一种图形。Seaborn中提供了多种绘制相关图的函数,包括散点图、线性回归图、气泡图等等。
散点图用于展示两个变量之间的关系,可以通过 Seaborn 中的 sns.scatterplot
函数进行绘制。
import seaborn as sns
import matplotlib.pyplot as plt
# 读取数据
tips = sns.load_dataset('tips')
# 绘制散点图
sns.scatterplot(x='total_bill', y='tip', data=tips)
# 显示图形
plt.show()
线性回归图主要用于展示两个变量之间的线性关系。使用 Seaborn 中的 sns.regplot
函数绘制。
import seaborn as sns
import matplotlib.pyplot as plt
# 读取数据
tips = sns.load_dataset('tips')
# 绘制散点图和线性回归线
sns.regplot(x='total_bill', y='tip', data=tips)
# 显示图形
plt.show()
气泡图是散点图的一种变体,可以将第三个变量以气泡大小的形式展示出来。
import seaborn as sns
import matplotlib.pyplot as plt
# 读取数据
tips = sns.load_dataset('tips')
# 绘制气泡图
sns.scatterplot(x='total_bill', y='tip', size='size', data=tips)
# 显示图形
plt.show()
Seaborn 提供了多种绘制相关图的函数,可以根据数据的特点选择合适的图形进行展示。在进行数据分析时,相信Seaborn是你的不二选择。