Articles of estadísticas de

Uso del módulo stats.kstest de Scipy’s para las pruebas de bondad de ajuste

He leído las publicaciones existentes sobre este módulo (y los documentos de Scipy), pero aún no me queda claro cómo usar el módulo kstest de Scipy’s para realizar una prueba de bondad de ajuste cuando tiene un conjunto de datos y una función de llamada. El PDF contra el que quiero probar mis datos no […]

Python p-valor de t-estadística

Tengo algunos valores de t y grados de libertad y quiero encontrar los valores de p a partir de ellos (es de dos colas). En el mundo real, usaría una tabla de prueba t en la parte posterior de un libro de texto de Estadísticas; ¿Cómo hago el equivalente en Python? es decir t-lookup(5, 7) […]

Realizar 2 pruebas t de muestra

Tengo la media, el desarrollo estándar y la n de la muestra 1 y la muestra 2: las muestras se toman de la población de la muestra, pero se miden en diferentes laboratorios. n es diferente para la muestra 1 y la muestra 2. Quiero hacer una prueba t de dos colas ponderada (teniendo en […]

Predicción fuera de la muestra ARMA con statsmodels

Estoy usando statsmodels para ajustar un modelo ARMA. import statsmodels.api as sm arma = sm.tsa.ARMA(data, order =(4,4)); results = arma.fit( full_output=False, disp=0); Donde los data son una matriz unidimensional. Sé para obtener predicciones en la muestra: pred = results.predict(); Ahora, dado un segundo conjunto de datos data2 , ¿cómo puedo usar el modelo calibrado previamente […]

Probabilidad de puntuación z y viceversa en python

Tengo adormecido, statsmodel, pandas y scipy (creo) ¿Cómo calculo la puntuación z de un valor p y viceversa? Por ejemplo, si tengo un valor de p de 0.95, debería obtener 1.96 a cambio. Vi algunas funciones en scipy pero solo ejecutan una prueba z en una matriz.

En un gráfico de matplotlib, ¿puedo resaltar rangos de valores x específicos?

Estoy haciendo una visualización de los datos históricos de stock para un proyecto, y me gustaría resaltar las regiones de caídas. Por ejemplo, cuando el stock está experimentando una reducción significativa, me gustaría resaltarlo con una región roja. ¿Puedo hacer esto automáticamente, o tendré que dibujar un rectángulo o algo?

Capturando alta multi-colinealidad en statsmodels

Digamos que encajo un modelo en statsmodels mod = smf.ols(‘dependent ~ first_category + second_category + other’, data=df).fit() Cuando hago mod.summary() puedo ver lo siguiente: Warnings: [1] The condition number is large, 1.59e+05. This might indicate that there are strong multicollinearity or other numerical problems. A veces, la advertencia es diferente (por ejemplo, basada en valores […]

Convertir Sí y No a 0 y 1 en R

¿Cómo convierto un valor categórico (Yes/No) a un valor numérico (0/1) en un conjunto de datos de 20 variables y 3144 observaciones en R?

¿Por qué scikitlearn dice que la puntuación de F1 está mal definida con FN mayor que 0?

sklearn.metrics un progtwig de python que llama a los métodos de sklearn.metrics para calcular la precisión y la puntuación de F1. Aquí está la salida cuando no hay una muestra predicha: /xxx/py2-scikit-learn/0.15.2-comp6/lib/python2.6/site-packages/sklearn/metr\ ics/metrics.py:1771: UndefinedMetricWarning: Precision is ill-defined and being set to 0.0 due to no predicted samples. ‘precision’, ‘predicted’, average, warn_for) /xxx/py2-scikit-learn/0.15.2-comp6/lib/python2.6/site-packages/sklearn/metr\ ics/metrics.py:1771: UndefinedMetricWarning: F-score […]

Prueba de Kolmogorov-Smirnov de dos muestras en Python Scipy

No puedo averiguar cómo hacer una prueba de KS de dos muestras en Scipy. Después de leer la documentación scipy kstest Puedo ver cómo probar dónde una distribución es idéntica a la distribución normal estándar from scipy.stats import kstest import numpy as np x = np.random.normal(0,1,1000) test_stat = kstest(x, ‘norm’) #>>> test_stat #(0.021080234718821145, 0.76584491300591395) Lo […]