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语言绘制函数曲线图,并进行了一些常见的自定义操作。希望这篇学习笔记对您有所帮助!