美文网首页
数据可视化(2)seaborn

数据可视化(2)seaborn

作者: MWhite | 来源:发表于2018-05-31 14:50 被阅读0次

seaborn

import seaborn as sns


sns.countplot(reviews['points'])
sns.kdeplot(reviews.query('price < 200').price)
reviews.query('price < 200') 与 reviews[reviews['price']<200] 等价
A KDE plot is better than a line chart for getting the "true shape" of interval data 更平滑
image.png
image.png
sns.kdeplot(reviews[reviews['price'] < 200].loc[:, ['price', 'points']].dropna().sample(5000))

sns.distplot(reviews['points'], bins=10, kde=False)


image.png

sns.jointplot(x='price', y='points', data=reviews[reviews['price'] < 100])

image.png

sns.jointplot(x='price', y='points', data=reviews[reviews['price'] < 100], kind='hex', gridsize=20)

df = reviews[reviews.variety.isin(reviews.variety.value_counts().head(5).index)]
前五种类的数据
sns.boxplot(
x='variety',
y='points',
data=df
)

sns.violinplot(
x='variety',
y='points',
data=reviews[reviews.variety.isin(reviews.variety.value_counts()[:5].index)]
)

双变量 faceting

df = footballers[footballers['Position'].isin(['ST', 'GK'])]
g = sns.FacetGrid(df, col="Position", col_wrap=6)
g.map(sns.kdeplot, "Overall")


image.png

g = sns.FacetGrid(df, row="Position", col="Club")
g.map(sns.violinplot, "Overall")

sns.pairplot(footballers[['Overall', 'Potential', 'Value']])


image.png

fig, (axis1,axis2,axis3) = plt.subplots(1,3,figsize=(15,5))
sns.countplot(x='Embarked', data=titanic_df, ax=axis1)
sns.countplot(x='Survived', hue="Embarked", data=titanic_df, order=[1,0], ax=axis2)
embark_perc = titanic_df[["Embarked", "Survived"]].groupby(['Embarked'],as_index=False).mean()
sns.barplot(x='Embarked', y='Survived', data=embark_perc,order=['S','C','Q'],ax=axis3)


相关文章

  • python--seaborn散点图

    seaborn是专门用于统计数据可视化的包,可媲美R语言中的ggplot2包。本文介绍用seaborn绘制散点图。...

  • python--seaborn直方图

    seaborn是专门用于统计数据可视化的包,可媲美R语言中的ggplot2包。本文介绍用seaborn绘制直方图。...

  • python--seaborn盒形图

    seaborn是专门用于统计数据可视化的包,可媲美R语言中的ggplot2包。本文介绍用seaborn绘制盒形图。...

  • python--seaborn折线图

    seaborn是专门用于统计数据可视化的包,可媲美R语言中的ggplot2包。本文介绍用seaborn绘制折线图。...

  • python--seaborn热力图

    seaborn是专门用于统计数据可视化的包,可媲美R语言中的ggplot2包。本文介绍用seaborn绘制热力图。...

  • Seaborn简介

    Seaborn 数据集分布可视化 类别数据可视化 类别散布图 类别内数据分布 类别内统计图

  • 技能分享 | Python数据可视化利器:Seaborn使用方法

    本篇我们的主题是数据可视化的利器——seaborn库的使用。 Seaborn是基于matplotlib,在matp...

  • Bokeh数据可视化工具1快速入门

    简介 数据可视化python库参考 python数据可视化库最突出的为Matplotlib、Seaborn和Bok...

  • Python Seaborn综合指南,成为数据可视化专家

    概述 Seaborn是Python流行的数据可视化库 Seaborn结合了美学和技术,这是数据科学项目中的两个关键...

  • EDA

    常用数据分析库: 数据:pandas,numpy,scipy 可视化:matplotlib,seaborn 1.数...

网友评论

      本文标题:数据可视化(2)seaborn

      本文链接:https://www.haomeiwen.com/subject/dilqsftx.html