汇总功能未提供适当的汇总

时间:2021-05-02 19:46:02

标签: r

我是一名博士生,目前正在研究 R。

我有一个相当大的数据集,用于查看叶子的质量,按照它们在植物上的位置进行组织。对于这个项目的一部分,我们希望看到治疗的组合质量和平均质量。

不幸的是,我们的代码似乎只是总结了研究中所有叶子的质量。

我已将所有软件包缩减为 4 个基本软件包,以消除软件包之间发生冲突的可能性,并且我已使用 Conflicted 尝试确定是否存在任何冲突(没有)。

以下代码的输出只是 47588,即本研究中所有叶子的总质量。应该使用我们的治疗方法来分析它们。

你们怎么看?

Mass.dat <- read_excel("CoSAR Final.xlsx", sheet = "ImageJ", na="NA") %>%
  mutate(Treatment = as.factor(Treatment),
         Whorl = as.factor(Whorl))
Mass.mean<-summarySE(Mass.dat,measurevar = "Leaf.Mass",
                      groupvars = c("Whorl","Treatment"),
                                           na.rm = T)
Mass.mean2 <- Mass.dat %>% 
group_by(Treatment) %>%
summarize(Leaf.Mass.mean = sum(Leaf.Mass, na.rm=TRUE))

data.frame(Mass.mean2)


1 个答案:

答案 0 :(得分:0)

可能是dplyr::summariseplyr::summarise屏蔽了

 Mass.dat %>% 
  group_by(Treatment) %>%
  dplyr::summarize(Leaf.Mass.mean = sum(Leaf.Mass, na.rm=TRUE))
相关问题