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

我正在学习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)
我得到以下错误:

影响误差(臭氧-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)非常感谢,在视频上它看起来像是一个-谢谢康拉德。。。视频上的图像模糊。。。我的老眼睛。