我想整合一些數據,不幸的是它好像我有一些損失......問題與聚合函數R
dataframe <- Project Subproject Value Date
A 1 9 2017-03-08
A 2 5 2017-03-08
B 1 1 2017-03-08
overall <- aggregate(dataframe$Valeu, by=list(Date=dataframe$Date, Project=dataframe$Project), FUN=sum)
會回到我只有這個:
dataframe <- Project Value Date
A 14 2017-03-08
當我要的是這個
dataframe <- Project Value Date
A 14 2017-03-08
B 1 2017-03-08
更新:我提出的方案再次嘗試,雖然R的告訴我,有一個在我的數據幀B項目與所述值和日期,我ggplot告訴我,否則......
ggplot(data = dataframe, aes(x = Date, y = Value, fill = Project)) +
geom_bar(stat = 'identity') + geom_text(data = dataframe, aes(label = Value, fill = Project), size=4)
它只能繪製從項目A的數據,無論我做什麼。但是,如果我不總結/彙總數據,它將爲我正常繪製兩個項目,但geom_text仍然會繼續爲項目A分別提供兩個數字欄。我的總體目標是有跟我描述,這樣我可以用乾淨geom_text我繪製彙總數據正確標註我的酒吧聚集一數據框...
它運作良好,我使用匯總()除了錯誤(應該是dataframe $ Value) –