Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
3 years ago

Transponer

Hola a todos

Necesitaría ayuda con la transposición de datos y por la vida de mí, no puedo entenderlo. Se adjunta el ejemplo del conjunto de datos. Necesito transponer preguntas de la encuesta, respuestas y puntajes (opcional) en columnas -> texto de pregunta 'columnas' + preguntas respuestas 'filas' (también hay una columna de puntuación, pero esa puede ser descartada).

Título del cursoID del cursoTexto de la preguntaRespuesta a la preguntaNombre completo de la personaCorreo electrónico de la personaEvaluación presentada elPuntuación
Es probable que cambie mi comportamiento después de este entrenamiento.Convenir 2023-04-274
El diseño y la duración fueron apropiados para el tema.Totalmente de acuerdo 2023-05-095
El diseño y la duración fueron apropiados para el tema.Totalmente de acuerdo 2023-03-095
Recomendaría este curso para alguien en mi rol.Totalmente de acuerdo 2023-05-095
Es probable que cambie mi comportamiento después de este entrenamiento.Ni de acuerdo ni en desacuerdo 2023-03-163
Es probable que cambie mi comportamiento después de este entrenamiento.Totalmente de acuerdo 2023-03-105
El diseño y la duración fueron apropiados para el tema.Ni de acuerdo ni en desacuerdo 2023-03-283
Por favor, explique sus calificaciones y haga sugerencias para futuras capacitaciones.N/A 2023-03-30
El diseño y la duración fueron apropiados para el tema. 2023-04-12
Recomendaría este curso para alguien en mi rol.Ni de acuerdo ni en desacuerdo 2023-03-283
El diseño y la duración fueron apropiados para el tema.Convenir 2023-03-164
Por favor, explique sus calificaciones y haga sugerencias para futuras capacitaciones.Ninguno 2023-05-04
Es probable que cambie mi comportamiento después de este entrenamiento.Convenir 2023-05-124
El diseño y la duración fueron apropiados para el tema.Totalmente de acuerdo 2023-03-095
El diseño y la duración fueron apropiados para el tema.Totalmente de acuerdo 2023-03-305
El diseño y la duración fueron apropiados para el tema.Convenir 2023-05-124
Es probable que cambie mi comportamiento después de este entrenamiento.Totalmente de acuerdo 2023-03-305
Es probable que cambie mi comportamiento después de este entrenamiento.Ni de acuerdo ni en desacuerdo 2023-03-283
Por favor, explique sus calificaciones y haga sugerencias para futuras capacitaciones.N/A 2023-03-09


Eliminé información confidencial del conjunto de datos, sin embargo, como los datos están ahora, por cada respuesta que tiene el usuario del curso tomó y puntuó por pregunta (no por curso + preguntas, lo cual es tan estúpido como parece, ya que ni siquiera puedo obtener un puntaje promedio por curso de esta manera).

Resultado ideal (más las columnas que omití, correo electrónico, nombre del curso, etc.):

UsuarioCursoPregunta1Pregunta2Pregunta3
XY1respuestarespuestarespuesta
XY2respuestarespuestarespuesta
X1Y1respuestarespuestarespuesta



¡Muchas gracias!

5 Replies

  • No entiendo su salida esperada relacionada con su pregunta, pero tal vez debería agregar Pivots / Unpivots y luego transponer

  • Hola, mi resultado esperado es este (abajo) y no puedo hacer que funcione realmente con pivotar / despivotar y transponer. No importa qué combinación pruebe, siempre me da un resultado desordenado. Así que sé qué usar, pero no exactamente cómo si eso tiene algún sentido.

    nombreCorreo electrónicoTítulo del cursoID del cursofechaEs probable que cambie mi comportamiento después de este entrenamiento.El diseño y la duración fueron apropiados para el tema.Recomendaría este curso para alguien en mi rol.
    ConvenirConvenirTotalmente de acuerdo
    Totalmente de acuerdoTotalmente de acuerdoTotalmente de acuerdo
  • @ksab23

    Seleccione la columna Texto de la pregunta y haga clic en Columna dinámica

    Elija la columna Queston y no agregar