在 seaborn 中绘制百分比数据

Graphing percentage data in seaborn

我将如何在 seaborn 中绘制此数据。我想在 x 轴上显示各种类别,在 y 轴上显示百分比数据。

我试图用 seaborn 创建一个条形图,但我无法让它看起来正确。

如有任何帮助,我们将不胜感激!

谢谢

编辑:代码:

sns.barplot(x = new_df.columns,data=new_df)

我建议您更像这样组织您的 DataFrame,这样可以更轻松地绘制和组织此类数据。

与其按照现有的方式处理 DataFrame,不如将其转置为两个简单的列,如下所示:

name                 value
debt_consolidation    0.152388
credit_card           0.115689
all_other             0.170111

等通过这样做,您可以通过执行以下操作简单地在 Seaborn 中绘制数据:

sns.barplot(x="name",y="value", data = df)

Which will look like this (click)