我想在ggplot2中的堆積條形圖上顯示數據值。這是我嘗試代碼在ggplot2中顯示堆積條形圖上的數據值
Year <- c(rep(c("2006-07", "2007-08", "2008-09", "2009-10"), each = 4))
Category <- c(rep(c("A", "B", "C", "D"), times = 4))
Frequency <- c(168, 259, 226, 340, 216, 431, 319, 368, 423, 645, 234, 685, 166, 467, 274, 251)
Data <- data.frame(Year, Category, Frequency)
library(ggplot2)
p <- qplot(Year, Frequency, data = Data, geom = "bar", fill = Category, theme_set(theme_bw()))
p + geom_text(aes(label = Frequency), size = 3, hjust = 0.5, vjust = 3, position = "stack")
我想在每個部分的中間,以顯示這些數據值。任何在這方面的幫助將不勝感激。謝謝
相關問題:http://stackoverflow.com/questions/18994631/center-labels-stacked-bar-counts-ggplot2/18994840?noredirect=1#18994840 –
不是真的辯論的地方,但我想知道如果對此可能過於規範,特別是對於更普通的觀衆。 [這是一個很好的例子](http://gyazo.com/d24ae31837cdf57457337328d4ce87b4) - 數字表示可以記住的百分比,這就不再需要一個規模較小的數字識別讀者可能難以訪問的規模? – geotheory