Seaborn绘制一维变量的数据分布

import pandas as pd
import seaborn as sns #for making plots
import matplotlib.pyplot as plt # for plotting
f, axes = plt.subplots(1,2,figsize=(10, 5), sharex=False, sharey = False)
sns.set(style="white", palette="muted", color_codes=True)#设置
sns.distplot(temp_lat.values,label = 'latitude',color="m",bins = 100,ax=axes[0]);
sns.distplot(temp_lo.values,label = 'longitude',color="m",bins = 100,ax=axes[1]);
sns.despine(left=True)# 删除左边边框
plt.setp(axes, yticks=[])
axes[0].set_xlabel('Latitude')
axes[1].set_xlabel('Longitude')
plt.savefig('./data_distribution.png')

注意:sns.distplot(temp_lat.values,label = ‘latitude’,color=“m”,bins = 100,ax=axes[0]);中temp_lat需要为Series

结果图:
Seaborn绘制一维变量的数据分布_第1张图片

你可能感兴趣的:(可视化)