我正在尝试使用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))
它已将我的“类型”转换为数字,而不是在y轴上正确绘制百分比。有没有人有什么建议?谢谢。