首页 > 解决方案 > 以 R 为底的面积图

问题描述

是否可以在基础 R 中创建如下所示的面积图?也就是说,没有ggplot2,plotly等。

在此处输入图像描述

标签: rplot

解决方案


是的,只需在曲线下方使用polygon. 这是一个简单的例子。

x = seq(0,5.5*pi, 0.03)
y = 1 + sin(x)

plot(x,y, type="l")
Px = c(x, x[length(x)], 0)
Py = c(y, 0, 0)
polygon(Px, Py, col="lightblue")

曲线下面积


推荐阅读