Python ggplot条形图不按预期显示数据

时间:2018-01-23 21:20:25

标签: python bar-chart python-ggplot

我正在尝试使用python ggplot实现创建基本条形图。我希望y轴上的百分比和x轴上的类型旋转90度。我写的代码如下。

from ggplot import *
import pandas as pd

df1 = pd.DataFrame({'Percentage':[91.45, 16.73, 8.61],
                    'Type':['protein_coding', 'antisense_RNA', 'sense_overlapping']})

ggplot(aes(x="Type",y='Percentage'), data=df1) +\
    geom_bar(stat='identity')+\
    xlab('Biotype') +\
    theme(axis_text_x = element_text(angle = 90))

bad barchart

它已将我的“类型”转换为数字,而不是在y轴上正确绘制百分比。有没有人有什么建议?谢谢。

0 个答案:

没有答案