gpt4 book ai didi

r - 如何绘制指数分布

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

我想绘制一个指数分布,例如:enter image description here

但我只知道如何模拟遵循指数分布的数据框并绘制它。

data =  data.frame(x=rexp(n = 100000, rate = .65))
m <- ggplot(data, aes(x=data$x))
m + geom_density()

我从中得到:
enter image description here

如何绘制真实的指数分布而不是分布的采样版本?

最佳答案

可以使用 dexp 获得指数分布函数,所以你可以通过采样来绘制它 x值并使用该函数处理它们:

x <- seq(0, 20, length.out=1000)
dat <- data.frame(x=x, px=dexp(x, rate=0.65))
library(ggplot2)
ggplot(dat, aes(x=x, y=px)) + geom_line()

enter image description here

关于r - 如何绘制指数分布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32705890/

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