从R中的表绘制数据

时间:2018-10-09 16:04:35

标签: r csv

使用“ R”的新手。我正在绘制空气质量数据。我目前有一张要从我指定为“ air”的文件中提取的表格,如下所示:

Ozone   Radiation
   3        4
   7        5
   8        3

以下是我的代码,但是当我要求R对其进行散点图时,会出现此错误:

Error in xy.coords(x,y,xlabel,ylabel,log) : 'x' and 
'y' lengths differ calls: etc...

这是我的代码

air<- read.table("air")

Ozone <- air[1]
Radiation <- air[2]
plot(Ozone,Radiation)

我真的很想将这两个数据相互绘制(最好是在散点图中)。我知道这是一个基本问题,但感谢您的关注。

1 个答案:

答案 0 :(得分:0)

这段带有ggplot的代码将给出下面的图。

df <- data.frame(
       Ozone = c(3L, 7L, 8L),
   Radiation = c(4L, 5L, 3L)
)

library(ggplot2)
ggplot(df, aes(x = Ozone, y = Radiation)) + geom_point(color = "blue", size = 3)

enter image description here