假设我想查看一个年龄在 55 到 100 岁之间的子集,以查看他们的医疗保健费用。
我用过:
Elders <- subset(midus, Age>= 55 | Age<100)
mean(Elders$Cost, na.rm=TRUE)
#78.8445
我知道这应该给我 55 到 100 人的平均成本。在这种情况下,它是 78.8445
听起来很棒。但是,为了检查,我将其与 95-100 岁的人进行比较:
Elders2<-subset(midus,Age>=95 | Age<100)
mean(Elders2$Cost, na.rm=TRUE)
#78.8445
在我看来,这两个子集不太可能具有相同的手段。而且我无法弄清楚我做错了什么让它认为他们这样做。有人有想法么?
感谢帮助。自从开始这门课以来,我一直潜伏着堆栈溢出,这对我帮助很大。