Seaborn 是基于 Matploblib 发展而来的实现数据可视化的库,它提供了一些更高级的工具,使得应用起来比 Matplotlib 更简单。因此,目前应用非常广泛。在第0-3课中已经说明了 Seaborn 的安装方法,如果尚未安装好,可以参考有关内容,或者参考 Seaborn 的官方网站。
初步了解 Seaborn
Seaborn 的目的是通过对 Matplotlib 的更高级封装,可以自动处理来自数据集(包括 DataFrame 和数组等类型)的不同特征数据。
%matplotlib inline
import seaborn as sns # ①
sns.set() # ②
tips = sns.load_dataset("tips") # ③
sns.relplot(x='total_bill', y='tip',
col='time', hue='smoker', style='smoker', size='size', data=tips) # ④
输出结果:
因为 Seaborn 是基于 Matplotlib 的,所以还需要在程序前面写上 %matplotlib inline,以实现将图示嵌入到当前的页面中。
观察生成的图示中坐标系的 title 和各个坐标轴上的说明&#x