我想繪製指數分佈,像這樣的例子:如何繪製指數分佈
但我只知道如何以模擬遵循指數分佈,繪製它的數據幀。
data = data.frame(x=rexp(n = 100000, rate = .65))
m <- ggplot(data, aes(x=data$x))
m + geom_density()
我怎樣才能畫出真正的指數分佈,而不是分佈的採樣版本?
我想繪製指數分佈,像這樣的例子:如何繪製指數分佈
但我只知道如何以模擬遵循指數分佈,繪製它的數據幀。
data = data.frame(x=rexp(n = 100000, rate = .65))
m <- ggplot(data, aes(x=data$x))
m + geom_density()
我怎樣才能畫出真正的指數分佈,而不是分佈的採樣版本?
setwd("J:/R projects/phoenixhsl/R scripts")
library(ggplot2)
ggplot(data.frame(x=c(0,7)),aes(x=x))+stat_function(fun=dexp,geom = "line",size=2,col="orange",args = (mean=0.5))
ggplot(data.frame(x=c(0,7)),aes(x=x))+stat_function(fun=dexp,geom = "line",size=2,col="purple",args = (mean=1))
ggplot(data.frame(x=c(0,7)),aes(x=x))+stat_function(fun=dexp,geom = "line",size=2,col="blue",args = (mean=1.5))
'曲線(0.65 * EXP(-0.65 * X),從= 0,to = 10)' – jenesaisquoi