2015-10-22 188 views
0

我有以下数据格式百分之堆积柱形图GGPLOT2

963669136 solved lost_village desc 
948902923 rejected donations  desc 
208285984 open  lost_village desc 
208285984 solved lost_village desc 
268433965 solved lost_village desc 
464273209 open  feedback  desc 
464273209 solved feedback  desc 
2571706944 solved victory_points desc 

CSV文件我获得下列方式

tickets = read.csv("~/materials/minor/hw02/data/tickets_new.csv") 

我想制作一个堆叠%的条形图的信息。 然而,我只能走这么远:

ggplot() + 
geom_bar(data = game_tag, aes(x = tag, fill = status)) + 
    coord_flip() 

The Bar chart I get 我怎样才能使百分比Y上,而不是数量。 我想要的结果看类似的东西

Like that that

任何帮助深表感谢!谢谢!!

回答

0

您可以使用包scales。这应该工作:

library(scales) 

ggplot() + 
geom_bar(data = game_tag, aes(x = tag, fill = status), position="fill") + 
coord_flip() + 
scale_y_continuous(labels = percent_format()) 
+0

谢谢!现在,这工作正常。 – Veronica