Con la ayuda del sympy.stats.FiniteRV()
método, podemos crear una variable aleatoria que proporcione un diccionario de densidad utilizando el sympy.stats.FiniteRV()
método.
Sintaxis:
sympy.stats.FiniteRV(name, dict)
Retorno: Retorna la variable que tiene diccionario de densidad.
Ejemplo #1:
En este ejemplo, podemos ver que al usar el sympy.stats.FiniteRV()
método, podemos crear la variable aleatoria que denota el diccionario de densidades al usar este método.
# Import sympy and FiniteRV from sympy.stats import FiniteRV, P, E # Using sympy.stats.FiniteRV() method density = {0: .1, 1: .2, 2: .3, 3: .4} X = FiniteRV('X', density) print(E(X)) gfg = P(X > 2) print(gfg)
Producción :
2.00000000000000 0.40000000000000
Ejemplo #2:
# Import sympy and FiniteRV from sympy.stats import FiniteRV, P, E # Using sympy.stats.FiniteRV() method density = {0: .11, 1: .20, 2: .13, 3: .4, 4: 0.16} X = FiniteRV('X', density) print(E(X)) gfg = P(X >= 3) print(gfg)
Producción :
2.30000000000000 0.56000000000000
Publicación traducida automáticamente
Artículo escrito por Jitender_1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA