首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >逻辑语句错误:对象'Solar.R未找到‘

逻辑语句错误:对象'Solar.R未找到‘
EN

Stack Overflow用户
提问于 2022-06-18 00:51:04
回答 1查看 34关注 0票数 0

我刚开始通过谷歌数据分析课程学习R。

我试图通过使用R附带的“空气质量”数据库中的逻辑语句来提取具有特定条件的数据,但是我现在被困住了,我想这是一个非常简单的错误,但我不知道该修复什么。

代码语言:javascript
运行
复制
> Solar.R > 150 & Wind > 10

我刚刚从我的课程中复制和粘贴了上面的代码,但是我的代码出现了以下错误

代码语言:javascript
运行
复制
Error: object 'Solar.R not found'

空气质量数据库如下:

代码语言:javascript
运行
复制
> airquality
    Ozone Solar.R Wind Temp Month Day
1      41     190  7.4   67     5   1
2      36     118  8.0   72     5   2
3      12     149 12.6   74     5   3
4      18     313 11.5   62     5   4
5      NA      NA 14.3   56     5   5

我很感激你的帮助!

EN

回答 1

Stack Overflow用户

发布于 2022-09-27 05:11:29

我还通过Google数据分析课程开始了R的学习;同样地,我在阅读材料并亲自练习时也遇到了这个问题。我做了几次试验,我就是这样做的:

代码语言:javascript
运行
复制
df <-(airquality)
head(df)

newdf <- df[df$Solar.R > 150 & df$Wind > 10,]
head(newdf)

输出:

代码语言:javascript
运行
复制
     Ozone Solar.R Wind Temp Month Day
4       18     313 11.5   62     5   4
NA      NA      NA   NA   NA    NA  NA
NA.1    NA      NA   NA   NA    NA  NA
14      14     274 10.9   68     5  14
16      14     334 11.5   64     5  16
17      34     307 12.0   66     5  17

显然,它应该是一个方括号而不是括号,语句应该在结束括号之前有一个逗号。

至于为什么应该有一个逗号和$标志,我还没有到那里。还请原谅"NA“值,因为我仍在探索如何消除这些值:)

希望这能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72665942

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档