R语言中ISLR包中wage数据中含有wage列,去平均值的时候无法调用到该怎么办?

img

img


遇见的就是这个问题,希望各位好兄弟救救孩子吧,查了半天也没查到相关的解决方案。

从数据框中读取列向量用$,即写成Wage$wage.

library(ISLR)
library(dplyr)
print(class(Wage$wage))
summarise(Wage,count=n(),meanwage=mean(Wage$wage,na.rm=FALSE))

运行结果:

[1] "numeric"
  count meanwage
1  3000 111.7036

如有帮助,请点采纳按钮。