如何覆盖使用 .groups 参数将日期变量添加到我的摘要函数?
How can I override using `.groups` argument to add the Date Variable to my Summary function?
我不确定如何在没有消息的情况下从数据中提取日期:
" summarise()
已按 'Id' 对输出进行分组。您可以使用 .groups
参数进行覆盖。"
下面是我输入的代码:
daily_activity_new<-daily_activity %>%
group_by(Id)%>%
summarise(Date_exersized=daily_activity$ActivityDate)
我们不需要 tidyverse
中的数据 $。 daily_activity$
从数据中提取整列而不是每个组的值 'Id'。不清楚应该在 ActivityDate
上应用哪个函数。如果我们需要 return min
或 first
,请应用它。
library(dplyr)
daily_activity %>%
group_by(Id)%>%
summarise(Date_exersized= min(ActivityDate), .groups = 'drop')
相反,如果我们想创建一个新列,请使用 mutate
而不是 summarise
。警告信息是友好的。我们可以使用其中一个值指定 .groups
,即 'drop'
删除组属性。默认情况下,它会删除最后一组
我不确定如何在没有消息的情况下从数据中提取日期:
" summarise()
已按 'Id' 对输出进行分组。您可以使用 .groups
参数进行覆盖。"
下面是我输入的代码:
daily_activity_new<-daily_activity %>%
group_by(Id)%>%
summarise(Date_exersized=daily_activity$ActivityDate)
我们不需要 tidyverse
中的数据 $。 daily_activity$
从数据中提取整列而不是每个组的值 'Id'。不清楚应该在 ActivityDate
上应用哪个函数。如果我们需要 return min
或 first
,请应用它。
library(dplyr)
daily_activity %>%
group_by(Id)%>%
summarise(Date_exersized= min(ActivityDate), .groups = 'drop')
相反,如果我们想创建一个新列,请使用 mutate
而不是 summarise
。警告信息是友好的。我们可以使用其中一个值指定 .groups
,即 'drop'
删除组属性。默认情况下,它会删除最后一组