用R语言绘制点线图,如何最后让首尾相连,使用plot基础函数实现
使用plot函数可以绘制点线图,而使用lines函数可以在已有图形的基础上添加线条。为了让首尾相连,需要在数据末尾添加一个与数据开头相同的点。具体操作如下:
假设有以下数据:
x <- c(1, 2, 3, 4, 5)
y <- c(3, 5, 6, 4, 2)
首先使用plot函数绘制点线图:
plot(x, y, type = "b")
然后在数据末尾添加一个与数据开头相同的点:
x <- c(x, x[1])
y <- c(y, y[1])
最后使用lines函数添加线条:
lines(x, y)
完整代码如下:
x <- c(1, 2, 3, 4, 5)
y <- c(3, 5, 6, 4, 2)
plot(x, y, type = "b")
x <- c(x, x[1])
y <- c(y, y[1])
lines(x, y)
运行代码后即可得到首尾相连的点线图。
原文地址: https://www.cveoy.top/t/topic/BMG 著作权归作者所有。请勿转载和采集!