【发布时间】:2019-06-24 12:32:08
【问题描述】:
抱歉,我是 R 新手,我有一个包含树木高度和树冠密度的数据集,例如:
i_h100 i_cd
2.89 0.0198
2.88 0.0198
17.53 0.658
27.23 0.347
我想将“h_100”重新组合为 2m 间隔,从 2m 最小到 30m 最大,然后我想计算每个间隔的平均 i_cd 值和四分位距,以便我可以用最小二乘回归绘制这些.我用来获取平均值的代码有问题。这是我目前所拥有的:
mydata=read.csv("irelandish.csv")
height=mydata$i_h100
breaks=seq(2,30,by=2) #2m intervals
height.cut=cut(height, breaks, right=TRUE)
#attempt at calculating means per group
install.packages("dplyr")
mean=summarise(group_by(cut(height, breaks, right=TRUE),
mean(mydata$i_cd)))
install.packages("reshape2")
dcast(mean)
提前感谢您的任何建议。
【问题讨论】:
标签: r