我刚开始通过谷歌数据分析课程学习R。
我试图通过使用R附带的“空气质量”数据库中的逻辑语句来提取具有特定条件的数据,但是我现在被困住了,我想这是一个非常简单的错误,但我不知道该修复什么。
> Solar.R > 150 & Wind > 10我刚刚从我的课程中复制和粘贴了上面的代码,但是我的代码出现了以下错误
Error: object 'Solar.R not found'空气质量数据库如下:
> 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我很感激你的帮助!
发布于 2022-09-27 05:11:29
我还通过Google数据分析课程开始了R的学习;同样地,我在阅读材料并亲自练习时也遇到了这个问题。我做了几次试验,我就是这样做的:
df <-(airquality)
head(df)
newdf <- df[df$Solar.R > 150 & df$Wind > 10,]
head(newdf)输出:
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“值,因为我仍在探索如何消除这些值:)
希望这能有所帮助。
https://stackoverflow.com/questions/72665942
复制相似问题