2016-05-11 83 views
-1

我有一個看起來像這樣的數據框。 日期列表示銷售日期。r繪製每月銷售數量

Date   Gender 
2015-01-01 Male 
2015-02-01 Male 
2015-02-01 Female 
2015-03-01 Male 
2015-03-01 Male 
2015-03-01 Female 

我想創建一個圖表,繪製沿x軸的月份。 每月不同顏色的男性和女性的兩列具有沿y軸的銷售數量。

回答

2

這樣的事情呢?

library(dplyr) 
library(ggplot2) 
sales %>% mutate(Month=format(as.Date(sales$Date), "%m")) %>% 
    group_by(Gender, Month) %>% 
    summarize(n=length(Gender)) %>% 
    ggplot(mapping=aes(x=Month, y=n, col=Gender)) + geom_point() 
+0

這正是我需要的只是一件事情如何將它轉換爲與男性女性酒吧相鄰的條形圖。 –