Python之matplotlib:基于matplotlib库利用python语言实现一张画布显示多张图的多种方法
基于matplotlib库利用python语言实现一张画布显示多张图
# T1、采用ax参数赋值的方法
# Python之matplotlib:基于matplotlib库利用python语言实现一张画布显示多张图的多种方法
# T1、采用ax参数赋值的方法
fig, ax = plt.subplots(1, 2, figsize=(8, 4))
sns.boxplot(y=df_data[col_name], data=df_data, palette="Set1", ax=ax[0])
sns.boxplot(y=df_data_n[col_name], data=df_data_n, palette="Set1", ax=ax[1])
plt.show()
# T2、采用plt.subplot函数指定位置的方法(建议首选)
# T2、采用plt.subplot函数指定位置的方法(建议首选)
plt.figure(figsize=(8,4))
plt.subplot(1,2,1)
sns.boxplot(y=df_data[col_name], data=df_data, palette="Set2")
plt.title('raw_data')
plt.subplot(1,2,2)
sns.boxplot(y=df_data_n[col_name], data=df_data_n, palette="Set2")
plt.title('data_of_deleted_outliers')
plt.show()