freqtables - Christopher Villamarín Projects
Christopher Alexander Villamarín Pila
GitHub
Este paquete permite crear tablas de frecuencias simples dado un conjunto de variables con sus respectivas frecuencias. Este conjunto de datos puede ser una lista, tupla o un diccionario.
freqtablesimple
Aquí hay diferentes maneras de inicializar FreqTableSimple utilizando listas, diccionarios o argumentos
individuales:
import freqtable as fttabla1 = ft.FreqTableSimple(['A', 'A', 'A', 'B', 'B','B', 'B', 'B', 'B', 'C'])tabla2 = ft.FreqTableSimple({'A':3, 'B':6, 'C':1})tabla3 = ft.FreqTableSimple('A', 'A', 'A', 'B', 'B','B', 'B', 'B', 'B', 'C')tabla4 = ft.FreqTableSimple(A = 3, B = 6, C = 1)
Cualquiera de estas inicializaciones dará como resultado una tabla similar a esta:
freqtable
También es posible crear una tabla de frecuencias con intervalos
utilizando freqtable.py. Por ejemplo:
# example1.pyimport freqtable as ft# Se crean 8 intervalos desde 0 con ancho de 4:intervalos = ft.crear_intervalos(8, 0, 4)frecuencias = [47, 32, 25, 20, 12, 5, 4, 5]# Se inicializa la tabla con los intervalos y frecuencias:tabla_con_intervalos = ft.FreqTable(intervalos, frecuencias)
Esto dará como resultado:
print("Tabla #01".center(62, "~"))print(tabla_con_intervalos)
Instalación
Puedes clonar el repositorio y luego instalar las dependencias necesarias:
git clone https://github.com/xeland314/freqtables
pip3 install -r requirements.txt
requirements.txt
- tabulate >= 0.8.10