🔹 Importar Datos
Carga archivos CSV, JSON o XLSX (Excel) desde Google Forms, Microsoft Forms o cualquier fuente de datos.
- CSV: Detecta automáticamente el delimitador (coma, punto y coma, tabulador)
- Excel (.xlsx): Soporte directo para archivos de MS Forms
- JSON: Formato estructurado de datos
- Pegado directo: Copia y pega datos desde Excel o Sheets
🔹 Transformar
- Normalizar Likert: Ajusta escalas al rango 1-5 o el que prefieras
- Texto → Números: Convierte respuestas de texto a valores numéricos
- Calcular Promedios: Crea nuevas columnas con promedios de varias preguntas
- Renombrar: Cambia nombres de columnas largos por versiones cortas
🔹 Limpiar
- Eliminar filas con valores faltantes
- Rellenar valores vacÃos con un valor predeterminado
- Eliminar respuestas duplicadas
- Limpiar espacios en blanco extras
🔹 Exportar y Compartir
Exportar: Descarga tus datos procesados en formato JSON o CSV para usar en otras aplicaciones.
Storage Compartido: Guarda tus datasets en el navegador para reutilizarlos en otras aplicaciones RecuEdu Labs (likert-charts, etc.)
🔹 Uso en Otras Apps
Incluye la biblioteca en tu HTML:
<script src="../data-processor/recuedu-data-lib.js"></script>
<script>
// Cargar dataset guardado
const data = RecuEduData.storage.loadDataset('mi-encuesta');
// Usar funciones de procesamiento
const cleaned = RecuEduData.removeNullRows(data.data);
</script>