Python数据可视化库seaborn ------ 绘制直方图概率密度曲线;绘制多条曲线;设置主题风格;小提琴图;箱线图;绘制seaborn多个子图;调色板;
绘制数据的直方图及其概率密度曲线 这里可以使用 seaborn.displot() 来绘制,如果指定kde参数为False,就不会画概率密度曲线 1 import pandas as pd 2 import seaborn as sns 3 import matplotlib.pyplot as plt 4 5 titanic = pd.read_csv('seaborn_test\\train.csv') 6 cols = ['Survived', 'Pclass', 'Sex', 'Age', 'SibSp', 'Parch', 'Fare', 'Embarked'] 7 titanic = titanic[cols].dropna() 8 9 sns.distplot(titanic['Age']) 10 plt.show() 运行结果: 下面展示没有概率密度曲线的直方图和用gamma拟合的概率密度曲线: 1 x = np.random.normal(size=100) 2 sns.distplot(x, kde=False) # kde 核密度估计 3 plt.show() ...
