0

我使用 dplyr 创建了一个分组数据框:

average_steps.i2 <- activity2 %>% 
   group_by(Group, interval) %>%
   summarise(Average.Steps = mean(steps))

当我尝试绘制它时,使用 ggplot

ggplot(average_steps.i2 , aes(x=date,y=Average.Steps)) + 
      geom_line() +
      facet_wrap(~Group , nrow=2)

我收到以下错误:

Don't know how to automatically pick scale for object of type function. Defaulting to continuous
Error in data.frame(x = function ()  : 
  arguments imply differing number of rows: 0, 576

这是什么意思?(我可以通过创建单独的数据集并使用 par() 堆叠它们来进行编程,但想知道 ggplot 的方法)

4

0 回答 0