【问题标题】:Seaborn factorplotSeaborn 因子图
【发布时间】:2019-04-08 17:09:53
【问题描述】:

我正在尝试创建一个因子图,但我无法将它的类型从点更改为条。我们如何做到这一点?

使用的代码是

 import numpy as np
 import matplotlib.pyplot as plt
 import seaborn as sns
 %matplotlib inline
 sns.catplot('Sex',kind="bar",data=titanic_df)

【问题讨论】:

    标签: python-3.x jupyter-notebook seaborn


    【解决方案1】:

    seaborn documentation 有您正在寻找的确切示例。按照文档,如果您运行以下几行,它应该会生成显示的条形图。

    import matplotlib.pyplot as plt
    import seaborn as sns
    %matplotlib inline
    
    titanic = sns.load_dataset("titanic")
    exercise = sns.load_dataset("exercise")
    g = sns.catplot("alive", col="deck", 
                    col_wrap=3, data=titanic[titanic.deck.notnull()], 
                    kind="count", height=2.5, aspect=.8)
    

    这里要注意的重要参数是kind="count"

    【讨论】:

    • 谢谢你的帮助!!
    • 当绘图低于时,unhide 是否有索引yes - no
    • 似乎无法直接使用 Seaborn。但是您可以通过编辑每个单独的轴来做到这一点。调用绘图函数for ax in g.axes:后,可以试试plt.setp(ax.get_xticklabels(), visible=True)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-05
    • 1970-01-01
    • 2015-09-23
    • 2015-08-03
    • 2023-01-23
    相关资源
    最近更新 更多