← Volver a todos los proyectos

📊 freqtables

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 ft
tabla1 = 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
)
python

Cualquiera de estas inicializaciones dará como resultado una tabla similar a esta:

Tabla simple

🔹 freqtable

También es posible crear una tabla de frecuencias con intervalos utilizando freqtable.py. Por ejemplo:

# example1.py
import 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)
python

Esto dará como resultado:

print("Tabla #01".center(62, "~"))
print(tabla_con_intervalos)
python
Tabla con intervalos

📦 Instalación

Puedes clonar el repositorio y luego instalar las dependencias necesarias:

git clone https://github.com/xeland314/freqtables
bash
pip3 install -r requirements.txt
bash
requirements.txt
  • tabulate >= 0.8.10