我试图取平均值的对象未找到

Posted

技术标签:

【中文标题】我试图取平均值的对象未找到【英文标题】:object I am trying to take the mean of is not found 【发布时间】:2020-03-25 10:22:02 【问题描述】:

对于这个简单的分配,我需要做的就是从上传到 R 的.csv 数据集中取一列的平均值。

这是我的代码:

library(readr)
X1888B_PSet03_Dataset1 <-read_csv("Downloads/188B_PSet03_Dataset1.csv")
View(X188B_PSet03_Dataset1)
mean(FillerAcc)

这是我收到错误消息的地方

找不到对象“FillerAcc”

同时,在我的数据中确实有一个名为FillerAcc 的列表。

【问题讨论】:

您将 X188B_PSet03_Dataset1 和 X1888B_PSet03_Dataset1 拼写为两种不同的方式,并且列名不是 R 对象。我认为您需要找到一个好的教程并遵循注释代码示例。 View 的输出是什么? 【参考方案1】:

这样称呼你的专栏。

mean(X1888B_PSet03_Dataset1$FillerAcc)

【讨论】:

好的太棒了,这对我有用。我不知道我在这个作业中做错了什么,因为在过去我可以发誓我的代码只是简单的意思(变量名)我实际上什至不在 R 类中,我的经验是在 C++ 中,但是我是这个类假设我对 R 了解这么多! 如果您键入以下命令,您可以使用这样的变量名称:attach(yourDataFrame)。但是,这不是最佳做法,我不建议您这样做。

以上是关于我试图取平均值的对象未找到的主要内容,如果未能解决你的问题,请参考以下文章

R脚本每<x>天取平均值

oracle 取平均值

丢弃异常值后在 SQL 中取平均值

如何通过某些变量折叠数据框,在其他变量中取平均值

如何获取在CoreData中取平均值的Entity属性

如何根据 R 中的条件对多列取平均值?