Jul
04
04
Estadística usando Python
Posted under PersonalGracias a que el Doctor José Díaz me invito a participar junto con el en la imparticion del curso de Bioestadística me puse a buscar en Google si existía algún paquete para Python que me permitiera jugar con esta rama de las matemáticas. Así fue como llegue a este sitio por lo que después de descargar e instalar dicho paquete comencé a jugar con el.
Este ejemplo básico comprueba una vez más el gran potencial que tiene Python:
from statlib import stats
a=[1,3,4,5,2,3,4,5,6,9,7,5,3,6,8,2,8,-5,7,8]
b=[2,4,5,6,7,8,3,1,7,2,4,0,2,7,9,8,2,4,7,7]
print 'Media', stats.mean(a)
print 'Desviacion Standard', stats.stdev(a)
print 'Moda', stats.mode(a)
print stats.lsum(a)
print 'Regresion Lineal', stats.linregress(a,b)
a=[1,3,4,5,2,3,4,5,6,9,7,5,3,6,8,2,8,-5,7,8]
b=[2,4,5,6,7,8,3,1,7,2,4,0,2,7,9,8,2,4,7,7]
print 'Media', stats.mean(a)
print 'Desviacion Standard', stats.stdev(a)
print 'Moda', stats.mode(a)
print stats.lsum(a)
print 'Regresion Lineal', stats.linregress(a,b)
Y haciendo la corrida se obtiene lo siguiente como salida:
Media 4.55
Desviacion Standard 3.21959461325
Moda (3, [3, 5, 8])
91
Regresion Lineal (0.059659812135059657, 4.4785478547854787, 0.071336873301710207, 0.76504157121847505, 2.6177184455878089)
Desviacion Standard 3.21959461325
Moda (3, [3, 5, 8])
91
Regresion Lineal (0.059659812135059657, 4.4785478547854787, 0.071336873301710207, 0.76504157121847505, 2.6177184455878089)
Aprovechando que tengo tiempo de moverle las tripas a este paquete experimentare con problemas que contengan más datos y buscar si existe alguna conexión con algún otro paquete que me permita crear la representación gráfica de dichos elementos.
Posted by cesarunix


jaja las estadísticas son lo máximo, desviación standard, media, etc….
Si Andrés, la estadística es lo máximo y lo mejor es que aún con un conjunto pequeño de datos puedes obtener grandes cantidades de información.
Add A Comment