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