gpt4 book ai didi

r - 绘制具有多个参数的曲线

转载 作者:行者123 更新时间:2023-12-05 03:27:46 24 4
gpt4 key购买 nike

我想使用 curve 为多个参数绘制一个图。

例如,假设我有以下二项分布函数:

enter image description here

我可以像这样绘制概率质量函数的曲线:

curve(factorial(10)/(factorial(5)*factorial(5))*y^5*(1-y)^5, from=0, to = 1)

因为我们想要 0 < y < 1,但是这不适用于多个变量,因为 from = 0, to = 1 将仅适用于单个变量。

那么 - 我怎样才能让曲线适用于类似的东西:

curve(factorial(10)/(factorial(10-x)*factorial(x))*y^x*(1-y)^{10-x}, from=0, to = 1)

但也表明 x 的分布函数小于或等于 5,所以 from = 0, to = 5?

最佳答案

我想你可以直接使用dbinom

curve(dbinom(5, 10, y), xname = "y")

enter image description here

或者如果你需要改变x,你可以试试

sapply(0:10, function(k) curve(dbinom(k, 10, y), xname = "y", add = TRUE, ylim = c(0, 1)))

enter image description here

关于r - 绘制具有多个参数的曲线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71402677/

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