使用excel的导入数据在R studio中进行均值/绘图

时间:2017-07-25 06:58:32

标签: r

我从excel导入了一个csv文件,我试图找到平均值并做直方图。数据集是N1。我使用了均值(N1),我得到以下

N1 <- structure(list(V1 = c(13.56535447, 10.98573126, 9.819271544, 6.87414882, 8.303223126, 9.478439048)), .Names = "V1", row.names = c(NA, 6L), class = "data.frame")
mean(N1)
[1] NA
Warning message:
In mean.default(N1) : argument is not numeric or logical: returning NA

我做错了什么。我的名字和数据都在那里,因为我可以获得最大值和最小值,但我无法获得均值或直方图。

数据示例:

dput(head(N1))

N1 <- structure(list(V1 = c(13.56535447, 10.98573126, 9.819271544, 6.87414882, 8.303223126, 9.478439048)), 
.Names = "V1", row.names = c(NA, 6L), class = "data.frame")

1 个答案:

答案 0 :(得分:2)

您在mean上呼叫data.frame,您想要的是其唯一列的平均值。所以mean(N1$V1)应该可以解决您的问题。