R 跨多个类别绘制
对于以下数据,我们可以按如下所示绘制不同类别的ggplot。基本上y轴是跨月的客户数R 跨多个类别绘制,r,ggplot2,R,Ggplot2,对于以下数据,我们可以按如下所示绘制不同类别的ggplot。基本上y轴是跨月的客户数 df Date App Customers Jan-01 A Cust1 Feb-01 B Cust2 Mar-01 A Cust1 Apr-01 B Cust2 May-01 C Cust1 您可以计算每个月的行数和应用程序并绘制数据 library(dplyr) library(ggplot2) df %>% count(Date, App) %>%
df
Date App Customers
Jan-01 A Cust1
Feb-01 B Cust2
Mar-01 A Cust1
Apr-01 B Cust2
May-01 C Cust1
您可以
计算每个月的行数和应用程序并绘制数据
library(dplyr)
library(ggplot2)
df %>%
count(Date, App) %>%
mutate(Date = as.Date(paste0(Date, '-01'), '%b-%y-%d')) %>%
ggplot(aes(Date, n, color = App)) +
geom_line() +
scale_x_date(date_labels = '%b %Y')
您可以count
每月的行数和App
并绘制数据
library(dplyr)
library(ggplot2)
df %>%
count(Date, App) %>%
mutate(Date = as.Date(paste0(Date, '-01'), '%b-%y-%d')) %>%
ggplot(aes(Date, n, color = App)) +
geom_line() +
scale_x_date(date_labels = '%b %Y')