R 语言标绘函数
Plot 函数
plot() 函数用于在图表中绘制点(标记)。
这个函数使用参数来指定图表中的点。
参数 1 指定 x-轴 上的点。
参数 2 指定 y-轴 上的点。
在最简单的情况下,可以使用 plot() 函数将两个数字相对地绘制出来:
实例
在图中的位置(1)和位置(3)处绘制一个点:
# We need this line of code to show graphs in our compilerbitmap(file="out.png")# Draw one point in the diagram, at position 1 and 3plot(1, 3)
结果如下:

要绘制多个点, 请使用 向量:
实例
在图中画两个点,一个在位置(1,3)上,另一个在位置(8, 10)上 :
bitmap(file="out.png")plot(c(1, 8), c(3, 10))
结果如下:

多个点
可以绘制任意数量的点,只要确保两个轴上的点数量相同即可:
实例
bitmap(file="out.png")plot(c(1, 2, 3, 4, 5), c(3, 7, 8, 9, 12))
结果如下:

当你有很多值时,最好使用变量:
实例
bitmap(file="out.png")x <- c(1, 2, 3, 4, 5)y <- c(3, 7, 8, 9, 12)plot(x, y)
结果如下:

点序列
如果要在 x-轴 和 y-轴 上按顺序绘制点,请使用 : 运算符:
实例
bitmap(file="out.png")plot(1:10)
结果如下:

绘制一条线
plot() 函数还接受一个值为 l 的类型参数,以绘制一条连接图中所有点的线:
实例
bitmap(file="out.png")# Plot numbers from 1 to 10 and draw a lineplot(1:10, type="l")
结果如下:

绘制文本
如果要使用主标题和 x-轴 和 y-轴 的不同标签自定义图形,plot() 函数还接受其他参数,例如 main、xlab 和 ylab:
实例
bitmap(file="out.png")plot(1:10, main="My Graph", xlab="The x-axis", ylab="The y axis")
结果如下:

图形外观
还有许多其他参数可用于更改点的外观。
颜色
使用 col="**color**" 给点添加颜色:
实例
bitmap(file="out.png")plot(1:10, col="red")
结果如下:

大小
使用 cex=**number** 改变点的大小 (1 是默认值, while 0.5 表示缩小 50%, and 2 表示扩大 100%):
实例
bitmap(file="out.png")plot(1:10, cex=2)
结果如下:

形状
使用值为 0 到 25 的 pch 修改点形状格式:
实例
bitmap(file="out.png")plot(1:10, pch=25, cex=2)
结果如下:

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