R 打印错误:找不到对象
我正在学习R.3.1.2 我正在youtube上观看Christoph Scherber的视频 叫 我试图绘制R随附的一些打包数据(空气质量):R 打印错误:找不到对象,r,R,我正在学习R.3.1.2 我正在youtube上观看Christoph Scherber的视频 叫 我试图绘制R随附的一些打包数据(空气质量): data(airquality) names(airquality) #[1] "Ozone" "Solar.R" "Wind" "Temp" "Month" "Day" 两者都很好, 但当我试图绘制数据时: plot(Ozone-Solar.R,data=airquality) 我得到以下错误: 影响误差(臭氧-Sola
data(airquality)
names(airquality)
#[1] "Ozone" "Solar.R" "Wind" "Temp" "Month" "Day"
两者都很好,
但当我试图绘制数据时:
plot(Ozone-Solar.R,data=airquality)
我得到以下错误:
影响误差(臭氧-Solar.R,数据=空气质量):
找不到对象“Ozone”
我下面是来自vid的例子。
我已经检查过了,拼写和大小写都正确。正确的命令是
plot(Ozone ~ Solar.R,data=airquality)
使用波浪线代替
-
名称是正确的。但绘图公式中仍有一个错误:应该使用~
,而不是-
。即,tilde操作符:
plot(Ozone ~ Solar.R, data = airquality)
tilde操作符创建一个公式,该公式被传递到plot
函数。在这里使用减号运算符不起作用,因为它试图直接计算减法。它需要对象Ozone
和Solar.R
,但找不到它们
相比之下,使用瓷砖时,不会计算任何值:
Ozone ~ Solar.R
# Ozone ~ Solar.R
但是一旦传递到
绘图
,函数就知道搜索空气质量
中的相关对象,并使用其中找到的数据生成绘图。这是一个“~”而不是“-”。试试绘图(Ozone~Solar.R,data=airquality)非常感谢,在视频上它看起来像是一个-谢谢康拉德。。。视频上的图像模糊。。。我的老眼睛。