R 绘图


阴谋

这个plot()函数用于在图表中绘制点(标记)。

该函数采用参数来指定图中的点。

参数 1 指定上的点x 轴

参数 2 指定上的点y 轴

最简单的是,您可以使用plot()函数绘制两个数字的对比图:

示例

在图中的位置 (1) 和位置 (3) 处绘制一个点:

plot(1, 3)

结果:

亲自试一试 »

要绘制更多点,请使用向量:

示例

在图中画出两点,一个在位置 (1, 3),一个在位置 (8, 10):

plot(c(1, 8), c(3, 10))

结果:

亲自试一试 »


多点

您可以绘制任意数量的点,只需确保两个轴上的点数相同:

示例

plot(c(1, 2, 3, 4, 5), c(3, 7, 8, 9, 12))

结果:

亲自试一试 »

为了更好的组织,当你有很多值时,最好使用变量:

示例

x <- c(1, 2, 3, 4, 5)
y <- c(3, 7, 8, 9, 12)

plot(x, y)

结果:

亲自试一试 »

点序列

如果要按顺序绘制点,请在两个x 轴y 轴, 使用:运算符:

示例

plot(1:10)

结果:

亲自试一试 »

画一条线

这个plot()函数还需要一个type参数与值l画一条线连接图中的所有点:

示例

plot(1:10, type="l")

结果:

亲自试一试 »

绘图标签

这个plot()函数还接受其他参数,例如main,xlabylab如果您想使用主标题以及 x 轴和 y 轴的不同标签来自定义图表:

示例

plot(1:10, main="My Graph", xlab="The x-axis", ylab="The y axis")

结果:

亲自试一试 »

图形外观

您可以使用许多其他参数来更改点的外观。

颜色

使用col="color"为点添加颜色:

示例

plot(1:10, col="red")

结果:

亲自试一试 »

尺寸

使用cex=number改变点的大小(1是默认值,而0.5意味着小 50%,并且2意味着 100% 大):

示例

plot(1:10, cex=2)

结果:

亲自试一试 »

点形状

使用pch使用 0 到 25 之间的值来更改点形状格式:

示例

plot(1:10, pch=25, cex=2)

结果:

亲自试一试 »

的值pch参数范围从0到25,这意味着我们最多可以选择26种不同类型的点形状: