R 参数不是数字或逻辑的:返回一列的NA表

R 参数不是数字或逻辑的:返回一列的NA表,r,R,我一直在寻找其他相关问题,但nome适合我。 我对R完全是新手,所以请像我5岁一样对我说话。而且,英语不是我的第一语言。 现在。我在excel上列了一个清单。介于2000和4000之间的值和标题。我的数据集名为“Ejercicio 2.4” 只是一个简单的列表。 然后,我将数据集导入R,如下所示: 我使用了summary(Ejercicio_2_4)函数来获取简单的统计数据,但我想使用mean(Ejercicio_2_4),我得到了以下消息: Warning message: In mean

我一直在寻找其他相关问题,但nome适合我。 我对R完全是新手,所以请像我5岁一样对我说话。而且,英语不是我的第一语言。 现在。我在excel上列了一个清单。介于2000和4000之间的值和标题。我的数据集名为“Ejercicio 2.4”

只是一个简单的列表。 然后,我将数据集导入R,如下所示:

我使用了
summary(Ejercicio_2_4)
函数来获取简单的统计数据,但我想使用
mean(Ejercicio_2_4)
,我得到了以下消息:

Warning message:
In mean.default(Ejercicio_2_4) :
  argument is not numeric or logical: returning NA


我做错了什么?

根据弗洛里安的评论

 mean(Ejercicio_2_4$Birthweight)


您需要的是数据帧列的平均值,而不是数据帧本身的平均值。例如,见。希望这有帮助!很抱歉查看数据和/或代码的图片时,通常会感到非常烦恼。学习在问题正文中用文字发布MCVE对不起,第一次在这里poting。我会努力学习:)
colMeans(Ejercicio_2_4)