我对R很陌生,所以这很基本,但是撞墙了!
基本上,我试图计算均值,但我只想包括满足特定条件的行。该列仅具有1,2,3,4,5,6,7,8,9,10级。我只想包含此列中数据为2或3的行。
感谢一位对R陌生的非常困惑的学生!
答案 0 :(得分:0)
使用均值函数时可以过滤数据:
# df: the data.frame you're using
# columnToFilter: column you are going to filter
# columnToMean: column which you're calculating the mean
mean(df[df$columnFitler %in% c(2,3), ]$columnToMean)