gpt4 book ai didi

r - 2 条曲线之间的阴影区域

转载 作者:行者123 更新时间:2023-12-04 23:07:15 25 4
gpt4 key购买 nike

我似乎无法理解polygon() 是如何工作的。我已经搜索了很多,但我似乎无法理解多边形如何想要 x、y 点以及它们代表什么。

有人可以帮我解释一下如何遮蔽例如红线和蓝线之间的区域吗

curve(x/2, from=0 , to =1, col="darkblue")
curve(x/4, from=0 , to =1, add=T, col="darkred")

非常感谢

最佳答案

因为,在这种情况下,您可以使用非常简单的东西(突出显示多边形的工作原理)到线实际上没有任何曲线。

x <- c(0,1,1,0)
y <- c(x[1:2]/2, x[3:4]/4)
polygon(x,y, col = 'green', border = NA)

现在,如果你有一条曲线,你需要更多的顶点。
curve(x^2, from=0 , to =1, col="darkblue")
curve(x^4, from=0 , to =1, add=T, col="darkred")
x <- c(seq(0, 1, 0.01), seq(1, 0, -0.01))
y <- c(x[1:101]^2, x[102:202]^4)
polygon(x,y, col = 'green', border = NA)

(扩大最后一条曲线的范围,看看使用类似的代码如何自己处理交叉曲线)

关于r - 2 条曲线之间的阴影区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9045824/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com