我在R. 3.1.2中学习
我在youtube上看Christoph的用R (1) -线性回归的统计量视频
我试图绘制R附带的一些打包数据(空气质量):
data(airquality)
names(airquality)
#[1] "Ozone" "Solar.R" "Wind" "Temp" "Month" "Day" 两者都很有用,但当我试图绘制数据时:
plot(Ozone-Solar.R,data=airquality)我得到以下错误:
影响中的错误(臭氧-太阳光,数据=空气质量):找不到目标“臭氧”
我正在仿效vid的例子。我检查了我的拼写和大小写,两者都是正确的。
发布于 2015-01-26 21:17:26
名字是正确的。但是在绘图公式中仍然有一个错误:您应该使用~,而不是-。也就是说,倾斜操作符:
plot(Ozone ~ Solar.R, data = airquality)倾斜运算符创建一个传递给plot函数的公式。这里使用减号运算符不起作用,因为它试图直接计算减法。为此,它需要对象Ozone和Solar.R,但找不到它们。
相反,在使用倾斜仪时,不对任何内容进行评估:
Ozone ~ Solar.R
# Ozone ~ Solar.R但是,一旦传递给plot,函数就知道如何搜索airquality中的相关对象,并使用其中找到的数据生成绘图。
发布于 2015-01-26 21:17:17
正确的命令是
plot(Ozone ~ Solar.R,data=airquality)使用倾斜体代替-
https://stackoverflow.com/questions/28158863
复制相似问题