我试图用R中的散点图来显示政府腐败和水质的相关性。我想做一个先进的,但似乎不能做最基本的。
每当我输入plot(water, corruption)
时,我都会收到消息
error in plot(water) : object 'water' not found
error in plot(corruption) : object 'corruption' not found
提前致谢
答案 0 :(得分:0)
您需要指定要在其中找到变量的数据框。以下是使用iris
数据框的示例:
plot(Sepal.Length ~ Sepal.Width, data=iris)
〜符号用于公式,可以解释为"作为"的函数。因此,对于散点图,您将y变量放在左侧,将x放在右侧。
或者,您可以使用逗号定义x
和y
轴,如下所示:
plot(iris$Sepal.Width, iris$Sepal.Length)
注意更改:第一个对象(iris$Sepal.Width
)指的是x轴,第二个对象指的是y轴(iris$Sepal.Length
)。