función sympy.stats.FiniteRV() en Python

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *