6

我正在玩 R 并试图获得一列的平均值。就是mean(V1)行不通。

在此处输入图像描述

有人可以给我一个建议吗?
谢谢!

4

2 回答 2

10

A: mean(D$V1) ...列名不是第一类对象。它们是需要使用名称的 data.frame 的一部分。

问:是的,谢谢。所以 $ 就像点运算符?– user1170330 4 分钟前

答:也许(取决于正在比较的语言。)可以通过对 $<- 的级联调用构造列表对象,然后提取 obj$V1$subV1。审查?非常仔细地提取。

于 2013-10-31T03:08:58.307 回答
-1

如果你只是想要mean(V1),你可以附加数据框attach(D),但可能我不想推荐它,因为以后你可能有其他数据框具有相同的变量名和混乱的attach命令detach。所以,mean(D$V1)是最好的办法。

于 2013-10-31T05:25:49.063 回答