Comment tracer les fonctions CDF et Quantile, dans R, si j'ai le PDF. À l'heure actuelle, je donne les résultats suivants (mais je pense qu'il doit y avoir une meilleure façon de le faire):Tracé des fonctions CDF et quantile Étant donné le PDF
## Probability Density Function
p <- function(x) {
result <- (x^2)/9
result[x < 0 | x > 3] <- 0
result
}
plot(p, xlim = c(0,3), main="Probability Density Function")
## Cumulative Distribution Function
F <- function(a = 0,b){
result <- ((b^3)/27) - ((a^3)/27)
result[a < 0 ] <- 0
result[b > 3] <- 1
result
}
plot(F(,x), xlim=c(0,3), main="Cumulative Distribution Function")
## Quantile Function
Finv <- function(p) {
3*x^(1/3)
}
Peut-être utiles: ':: Statistiques integrate' – dash2
Vous pourriez également regarder' bibliothèque (Ryacas) '' ou bibliothèque (Rsympy) ' – dash2
Il est un peu difficile de ce que vous recherchez. Je veux dire, il semble que vous sachiez déjà que pour passer d'un pdf à un cdf, vous devez intégrer. Toutes les fonctions ne sont pas facilement intégrables. Votre fonction a une solution analytique. Est-ce la valeur que vous voulez retourner? Ou êtes-vous simplement intéressé par les approximations numériques pour tout pdf en général? R ne comprend pas vraiment les statistiques; il a juste de nombreuses fonctions statistiques intégrées. – MrFlick