R 绘图 - 函数曲线图学习笔记
1. 函数曲线图的绘制
在R语言中,可以通过plot()函数来绘制函数曲线图。plot()函数的基本语法如下:
rCopy Codeplot(x, y, type = "l", col = "blue")
其中,x和y分别代表横纵坐标,type参数表示线条类型,col参数则表示颜色。默认情况下,type为"p",即点图,col为黑色。
下面是一个例子,我们将绘制正弦函数的函数曲线图:
rCopy Codex <- seq(-pi, pi, length.out = 100)
y <- sin(x)
plot(x, y, type = "l", col = "blue", main = "正弦函数的函数曲线图", xlab = "x轴", ylab = "y轴")
代码解析:我们首先生成一个从-π到π的均匀分布的向量x,然后计算出相应的正弦值,储存在向量y中。最后,我们调用plot()函数来绘制函数曲线图,其中main参数指定了图形的标题,xlab和ylab分别指定x、y轴的标签。
2. 函数曲线图的自定义
我们可以通过设置函数曲线图的参数来进行自定义。
2.1 修改线条类型
可以通过修改type参数来修改线条类型,常见的线条类型有以下五种:
"p":点图(默认);"l":连线图;"b":点线图;"o":阶梯线图;"s":阶梯线图(中间无线段)。
下面是一个例子,我们将绘制正弦函数的连线图:
rCopy Codex <- seq(-pi, pi, length.out = 100)
y <- sin(x)
plot(x, y, type = "l", col = "red", main = "正弦函数的函数曲线图(连线图)")
2.2 修改线条颜色
可以通过修改col参数来修改线条颜色。以下是一些常见颜色的名称:
"black":黑色(默认);"red":红色;"green":绿色;"blue":蓝色;"cyan":青色;"magenta":品红色;"yellow":黄色;"white":白色。
下面是一个例子,我们将绘制正弦函数的黄色函数曲线图:
rCopy Codex <- seq(-pi, pi, length.out = 100)
y <- sin(x)
plot(x, y, type = "l", col = "yellow", main = "正弦函数的函数曲线图(黄色)")
2.3 添加标题和标签
可以通过修改main、xlab、ylab参数来添加标题和标签。例如:
rCopy Codex <- seq(-pi, pi, length.out = 100)
y <- sin(x)
plot(x, y, type = "l", col = "blue", main = "正弦函数的函数曲线图", xlab = "x轴", ylab = "y轴")
2.4 修改坐标轴范围
可以通过修改xlim、ylim参数来指定横、纵坐标轴的范围。例如,下面是绘制正弦函数中,横坐标轴范围从-π/2到π/2的函数曲线图:
rCopy Codex <- seq(-pi, pi, length.out = 100)
y <- sin(x)
plot(x, y, type = "l", col = "blue", main = "正弦函数的函数曲线图(x轴范围:-π/2到π/2)", xlab = "x轴", ylab = "y轴", xlim = c(-pi/2, pi/2))
3. 结论
在本篇学习笔记中,我们学习了如何使用R语言绘制函数曲线图,并进行了一些常见的自定义操作。希望这篇学习笔记对您有所帮助!