使用从 Excel 导入的数据在 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")

你在data.frame上调用mean,你想要的是它唯一列的平均值。所以mean(N1$V1)应该解决你的问题。

最新更新