我如何在seaborn中绘制这些数据。我希望x轴上有各种类别,y轴上的数据为百分比。
我尝试用seaborn创建一个条形图,但我无法让它看起来正确。
任何帮助将不胜感激!
由于
编辑:代码:
sns.barplot(x = new_df.columns,data=new_df)
答案 0 :(得分:1)
我建议你更像这样组织你的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)