R 绘图 - 函数曲线图


R 绘图 - 函数曲线图

在数据分析中,绘制函数曲线图是一个非常有用的工具,可以帮助我们更好地理解数据和模型。在 R 中,我们可以使用 R 的内置绘图函数来绘制函数曲线图。

  1. 确定函数

首先,我们需要确定要绘制的函数。在 R 中,我们可以使用 function() 创建函数。例如,我们要绘制一个正弦函数:

f <- function(x) {
  sin(x)
}

该函数将给定的数值 x 转换成它的正弦值。

  1. 创建数据

接下来,我们需要创建数据。我们可以使用 seq() 来创建数据点。例如,我们要在 -pipi 的范围内创建 100 个数据点:

x <- seq(-pi, pi, length.out=100)
  1. 绘制函数曲线图

现在我们已经有了函数和数据,我们可以使用 plot() 函数绘制函数曲线图。我们需要将 x 数据点作为 x 轴,将函数值作为 y 轴,并使用 type="l" 选项来绘制一条连续的线条。

plot(x, f(x), type="l")

如果需要更改线条颜色和宽度,可以使用 collwd 选项:

plot(x, f(x), type="l", col="blue", lwd=2)
  1. 添加坐标轴标签和图例

最后,我们可以为图表添加坐标轴标签和图例。我们可以使用 xlabylab 选项添加 xy 轴标签,使用 main 选项添加图表标题。例如:

plot(x, f(x), type="l", col="blue", lwd=2, xlab="x", ylab="f(x)", main="Sin(x) Function Graph")

我们也可以使用 legend() 函数添加图例:

plot(x, f(x), type="l", col="blue", lwd=2, xlab="x", ylab="f(x)", main="Sin(x) Function Graph")
legend("bottomright", legend="Sin(x)", col="blue", lty=1, lwd=2)

以上就是 R 绘图 - 函数曲线图的基本操作。通过更改函数和数据来创建不同的函数曲线图,可以使我们更好地理解数据和模型。