如果你想使用tapply()
函数按照体重将身高数据拆分,并计算每个体重组别下的平均值和标准差,可以尝试以下代码:
result <- with(data, tapply(Height, Weight, function(x) c(mean_Height = mean(x), sd_Height = sd(x))))
上述代码中,tapply()
函数用于根据体重(Weight
)对身高(Height
)进行分组。function(x)
部分定义了要应用于每个组别的函数,这里使用了mean()
和sd()
分别计算平均值和标准差。结果会存储在名为result
的列表中。
请确保将data$Height
和data$Weight
替换为你实际数据框中相应的列名。
内容由零声教学AI助手提供,问题来源于学员提问