Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo escribir código para calcular la probabilidad en lenguaje r

Cómo escribir código para calcular la probabilidad en lenguaje r

Un uso muy conveniente de R es proporcionar un conjunto completo de tablas estadísticas. La función puede evaluar la función de distribución acumulativa P (X≤x), la función de densidad de probabilidad y la función cuantil (para un q dado, encuentre el x mínimo que satisfaga P (X≤x)> q) y simular de acuerdo con la distribución. .

En estadística, es muy útil generar datos aleatorios. R puede generar secuencias de números aleatorios bajo una variedad de distribuciones diferentes. La forma de estas funciones de distribución es rfunc(n, p1, p2,...), donde func se refiere a la función de distribución de probabilidad, n es el número de datos generados y p1, p2,. ​de la distribución. La tabla anterior proporciona los detalles de cada distribución y los posibles valores predeterminados (si no se proporciona ningún valor predeterminado, significa que el usuario debe especificar los parámetros).

Ejemplo: utilizar una distribución uniforme entre 0 y 1 para generar 10 puntos aleatorios

> runif(10) [1] 0,961465376 0,0075219250.193619234 0,137027246 0,739370654 0,072907082 [7] 163 5 0,6507778110 . 984664183 0.796723066

La mayoría de estas funciones estadísticas tienen formas similares, solo use d, p o q para reemplazar r, como la función de densidad (dfunc(x, ...)), la función de densidad de probabilidad acumulada (que es decir, función de distribución) (pfunc(x,...)) y función cuantil (qfunc(p,...), 0

> qnorm(0,025)

[1] -1,959964

> qnorm(0.975)

————————————————