📋 Formato de Datos Requerido
La aplicación espera un archivo CSV en formato ancho con la siguiente estructura:
Estructura:
- Primera columna: ID del encuestado (cualquier identificador único)
- Columnas siguientes: Cada columna representa un ítem/pregunta
- Valores: Números de 1 a N (según tu escala Likert)
Ejemplo de CSV correcto:
| ID | Servicio al cliente | Calidad del producto | Precio justo | Recomendaría |
|---|---|---|---|---|
| Resp_001 | 5 | 4 | 3 | 5 |
| Resp_002 | 4 | 5 | 4 | 4 |
| Resp_003 | 3 | 3 | 2 | 3 |
| Resp_004 | 5 | 5 | 5 | 5 |
⚠️ Importante:
- Los valores deben ser números enteros (1, 2, 3, 4, 5...)
- No usar texto como "De acuerdo", "Neutral", etc.
- La escala debe ser consistente (ej: todos los valores entre 1-5)
- Cada fila representa las respuestas de un encuestado
🤖 Transformar Datos con IA Generativa
Si tus datos están en otro formato, usa este prompt con ChatGPT, Claude, o cualquier IA generativa para convertirlos automáticamente:
Actúa como un experto en análisis de datos y transformación de datasets.
**OBJETIVO:**
Transformar el dataset proporcionado en un archivo CSV técnico estrictamente formateado para su importación en aplicaciones de análisis.
**REGLAS DE FORMATO CSV (CRÍTICAS):**
1. **Encabezados:** DEBEN estar encerrados entre comillas dobles, SIN paréntesis. Deben comenzar siempre por el número del ítem (si existe en el original). Ejemplo: "1.1 Texto original de la pregunta".
2. **Sin Traducción:** Mantén el idioma original de los encabezados tal como aparecen en los datos de entrada.
3. **Valores:** Los valores numéricos DEBEN estar SIN comillas. Ejemplo: 1,5,3,4.
4. **ID:** La primera columna será "ID" (con comillas) y los valores serán numéricos correlativos 1,2,3... (sin comillas).
5. **Integridad:** NO omitas ninguna fila. Preserva el orden original de los datos.
**PROTOCOLO DE INFERENCIA DE ESCALA:**
- **Paso 1:** Antes de generar el CSV, analiza los datos e infiere el rango de la escala Likert (ej: 1-5, 1-7, etc.).
- **Paso 2:** Propón al usuario el mapeo detectado (ej: 1=Muy en desacuerdo ... 5=Totalmente de acuerdo) y detente.
- **Paso 3:** NO generes el archivo hasta que el usuario confirme la escala.
**TRATAMIENTO DE NULOS / VACÍOS:**
Antes de procesar los datos, pregunta al usuario qué prefiere hacer con las celdas vacías:
- Opción A: Usar el valor del punto medio de la escala (ej: 3 en una escala de 5).
- Opción B: Dejar el espacio en blanco en el CSV para completarlo manualmente.
**REGLAS DE LIMPIEZA:**
- Elimina columnas de metadata (Timestamp, Email, Nombres de personas). Solo ID e ítems Likert.
- NO incluyas filas de promedios, totales ni comentarios de texto al final del archivo.
**INSTRUCCIONES DE RESPUESTA:**
1. Confirma que has recibido los datos.
2. Indica qué escala has inferido y pide confirmación.
3. Pregunta por la gestión de nulos (Opción A o B).
4. Espera mi respuesta antes de mostrar el bloque de código del CSV final.
5. Incluye en la respuesta un fichero CSV descargable con el bloque de código del CSV final
---
**DATOS A TRANSFORMAR:**
[PEGA AQUÍ TUS DATOS]
✅ Cómo usar el prompt:
- Haz clic en "📋 Copiar Prompt"
- Ve a ChatGPT, Claude, o tu IA preferida
- Pega el prompt completo
- Reemplaza [PEGA TUS DATOS AQUÍ] con tus datos reales
- La IA te devolverá el CSV en el formato correcto
- Copia el resultado y guárdalo como archivo .csv
- Carga el archivo en la aplicación
💡 Casos de Uso Comunes
Caso 1: Datos de Google Forms
1
Descarga las respuestas como CSV desde Google Forms
2
Usa el prompt de IA para transformar las respuestas textuales a números
3
Elimina columnas innecesarias (timestamp, email, etc.)
Caso 2: Datos de SurveyMonkey o Typeform
1
Exporta las respuestas en formato CSV
2
Proporciona los datos al prompt de IA
3
La IA identificará automáticamente las preguntas Likert y las convertirá
Caso 3: Datos en Excel
1
Copia los datos de Excel (Ctrl+C)
2
Pega en el prompt de IA junto con las instrucciones
3
Guarda el resultado como .csv
📏 Escalas Soportadas
La aplicación incluye escalas predefinidas para facilitar la configuración:
Escala de Acuerdo (5 puntos)
| Valor | Etiqueta |
|---|---|
| 1 | Muy en desacuerdo |
| 2 | En desacuerdo |
| 3 | Neutral |
| 4 | De acuerdo |
| 5 | Muy de acuerdo |
Escala de Frecuencia (5 puntos)
| Valor | Etiqueta |
|---|---|
| 1 | Nunca |
| 2 | Raramente |
| 3 | A veces |
| 4 | A menudo |
| 5 | Siempre |
También soporta: Satisfacción, Importancia, Calidad, Probabilidad, y escalas personalizadas de 3 a 7 puntos.
💡 Tips y Trucos
Para mejores resultados:
- ✅ Usa nombres descriptivos para las columnas (preguntas)
- ✅ Mantén los nombres de columnas cortos pero claros (máx. 60 caracteres)
- ✅ Asegúrate de que todos los valores sean numéricos
- ✅ Revisa que no haya filas vacías al final del archivo
- ✅ Usa UTF-8 como codificación para caracteres especiales
- ❌ Evita usar comas en los nombres de columnas
- ❌ No incluyas símbolos especiales (@, #, $) en los nombres