statsmodels.durbin_watson() en Python

Con la ayuda del statsmodels.durbin_watson()método, podemos obtener las estadísticas de la prueba de durbin watson y es igual a 2*(1-r) , donde r es la autocorrelación entre residuos.

Sintaxis: statsmodels.durbin_watson(residual)
Retorno: Retorna un solo valor de coma flotante de durbin watson.

Ejemplo n.º 1:
en este ejemplo, podemos ver que al usar el statsmodels.durbin_watson()método, podemos obtener el valor estadístico de la prueba de Durbin Watson al usar este método.

# import numpy and statsmodels
import numpy as np
from statsmodels.stats.stattools import durbin_watson
  
g = np.array([1, 2, 3])
# Using statsmodels.durbin_watson() method
gfg = durbin_watson(g)
  
print(gfg)

Producción :

0.14285714285714285

Ejemplo #2:

# import numpy and statsmodels
import numpy as np
from statsmodels.stats.stattools import durbin_watson
  
g = np.array([1, 2, 3, 4, -3, -2, -1])
# Using statsmodels.durbin_watson() method
gfg = durbin_watson(g)
  
print(gfg)

Producción :

1.2272727272727273

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 *