Saltar al contenido principal
Loading...
Skip to article
  • Qualtrics Platform
    Qualtrics Platform
  • Customer Journey Optimizer
    Customer Journey Optimizer
  • XM Discover
    XM Discover
  • Qualtrics Social Connect
    Qualtrics Social Connect

R Coding en Stats iQ


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


Atención: Está leyendo sobre una función a la que no tienen acceso todos los usuarios de Stats iQ. Si está interesado en esta función, póngase en contacto con su Account Executive para ver si califica.

Acerca de la codificación R en Stats iQ

R es un lenguaje de programación estadístico que se utiliza ampliamente para el análisis flexible y potente. En esta página se explica cómo puede empezar a codificar en R desde Stats iQ.

Atención: Aunque el soporte técnico de Qualtrics puede ayudarle con la configuración de la variable de código R y otros aspectos básicos que se describen en esta página, no puede ayudarle con la codificación personalizada en R. Sin embargo, siempre puede consultar el Developer Corner en la Comunidad de Qualtrics si tiene alguna pregunta sobre la codificación en R.

Selección de variables de marco de datos para código R

Antes de poder empezar a codificar en R, deberá seleccionar las variables que formarán parte de su “marco de datos”. Su marco de datos es la colección de variables en la que le gustaría realizar el análisis. Estas variables pueden ser de cualquier tipo.

  1. En la parte izquierda, seleccione las variables que desea analizar con R.
    Imagen del espacio de trabajo de Stats iQ; a la izquierda se muestran 3 variables y, por encima de eso, el menú avanzado se expande para que pueda ver la opción de código r

    Consejo Q: puede seleccionar varias variables, pero los límites varían en función del tamaño de sus datos. Consulte Tamaño del marco de datos a continuación para obtener más detalles.
  2. Haga clic en Avanzado.
  3. Seleccione Código R.

Una vez hecho esto, su siguiente paso será nombrar sus variables.

Atención: Si está familiarizado con R, es posible que esté acostumbrado a que todo su conjunto de datos sea el nombre de datos para su código R. Seleccionar las variables de antemano puede parecer extraño, pero seguirá teniendo la opción de cambiar el nombre de datos mientras escribe el código.

Directrices de tamaño de marco de datos

Existen algunas limitaciones en el tamaño del nombre de datos que puede utilizar al codificar con R en Stats iQ. En función de los tipos de variables que incluya en su marco de datos, es posible que pueda analizar un mayor número de variables o un número menor de variables en función del tamaño de una celda individual.

Con “celda” queremos decir que se visualizan los datos como una tabla o una hoja de cálculo. El número de celdas en su conjunto de datos es el número de filas (puntos de datos / respuestas individuales) multiplicado por el número de columnas (los campos en su conjunto de datos). El tamaño de cada celda individual (es decir, la cantidad de memoria que ocupa) depende del tipo de variable.

Ejemplo: puede analizar un nombre de datos que tenga 30 variables numéricas con 20 millones de filas (es decir, 600 millones de puntos de datos).
Ejemplo: Si tiene 15 variables categóricas y todas las variables tienen categorías que tienen como máximo 10 caracteres, puede tener 20 millones de filas de datos (es decir, 300 millones de puntos de datos). Por otro lado, supongamos que tiene una variable categórica llamada Departamento que tiene las categorías “Ventas”, “Éxito del cliente” y “Soporte”. La categoría “Customer Success” tiene más de 10 caracteres. Puede incluir otras variables categóricas en su marco de datos que sean similares a Departamento y que tengan categorías de más de 10 caracteres, pero el número de filas en el marco de datos tendrá que disminuir para cada variable que añada. Las categorías de más de 10 caracteres ocuparán más memoria.

El tamaño máximo del marco de datos es de 512 MB. Tenga en cuenta que el marco de datos no comprende todo el conjunto de datos, sino solo las variables seleccionadas.

Nombrar variables de marco de datos para código R

Una vez que haya ha elegido sus variables y ha hecho clic en Código R, se le pedirá que asigne un nombre a sus variables. En esta sección se explica cómo dar a sus variables nombres compatibles con el código R.

Consejo Q: Si una variable tiene un nombre con menos de 50 caracteres, Stats iQ creará automáticamente un nombre compatible con R. No dude en editar este nombre según sea necesario.
  1. En Nombre compatible de código de variable, introduzca un nombre compatible con código para cada variable. Cada nombre debe cumplir los siguientes requisitos:
    Imagen de modal que dice las variables del nombre del marco de datos. Se enumera el nombre completo de cada variable, más un campo en el que puede decidir un nuevo nombre

    • Solo debe utilizar letras, números, puntos ( . ) y guiones bajos ( _ ).
    • No debe comenzar con un número, guion bajo o un punto seguido de un número.
    • No debe ser una palabra R reservada, como TRUE o más.
    • No debe ser un duplicado de un nombre compatible con código existente dentro de la misma tarjeta de código R.
  2. Al hacer clic en un campo para escribir un nombre, estos requisitos aparecerán a la derecha. Verá cuántos requisitos ha cumplido el nombre (indicados con una marca de verificación verde) o no se han cumplido (indicado con un signo menos rojo).
  3. Una vez que haya terminado, haga clic en Confirmar.
    Consejo Q: No podrá confirmar hasta que todos los nombres sean compatibles con el código.
Qtp: Los nombres compatibles con código R para variables no se transfieren entre tarjetas de código R.

Modificación de variables de marco de datos en la tarjeta de código R

Después de elegir sus primeras variables de dataframe, puede cambiarlas o cambiarlas según sea necesario.

  1. Haga clic en el botón Variables de marco de datos en la parte superior derecha de la cabecera de la tarjeta de código R.
    Imagen de una tarjeta de código R; esta captura de pantalla se centra en la parte superior derecha donde dice variables de marco de datos (3)
  2. Para editar el nombre de una variable existente, realice ediciones en la columna Nombre compatible con el código de variable.
    Imagen de la tarjeta de código R y cómo ha cambiado ahora que se ha hecho clic en el botón. La columna izquierda con variables en las que se puede hacer clic dice nombre de variable. La columna derecha con campos abiertos dice el nombre compatible con el código de variable.

    Consejo Q: Si está editando nombres de variables, asegúrese de cumplir con los requisitos.
  3. Para modificar la propia variable de conjunto de datos, seleccione una variable diferente en la columna Nombre de variable.
    Ejemplo: Hemos añadido el grupo NPS, pero queremos cambiarlo al valor NPS numérico (0-10) en su lugar.
  4. Para eliminar una variable, haga clic en el signo menos ( ).
  5. Para añadir otra variable, haga clic en Añadir variable y, a continuación, seleccione algo de la lista desplegable. A continuación, tendrá que nombrar esta variable.
    La captura de pantalla muestra cómo agregar una lista desplegable variable se expande en la lista completa de datos de la encuesta
  6. Una vez que haya terminado, haga clic en Guardar cambios.
Consejo Q: El botón Editar junto a cada variable le llevará a ajustar los valores recodificados o a agrupar. El agrupamiento es donde puede ajustar la casilla superior/inferior.

Escribir y ejecutar código R

La tarjeta de código R se divide por la mitad en el medio. La mitad izquierda es donde puede editar el código. La mitad derecha es donde verá las salidas de la ejecución de su código.

Imagen que muestra cómo el código escrito en un lado se ejecuta en el otro

Puede ejecutar una sola línea de código haciendo clic en el botón Ejecutar línea en la parte superior o utilizando los accesos directos del teclado Cmd + Enter (para Mac) o Ctrl + Enter (para PC) cuando el cursor está en una línea específica.

Una vez que desencadene la ejecución de una línea, verá la salida asociada con la línea en la pestaña Salida de la mitad derecha de la tarjeta. La ficha Salida mostrará la línea de código que se ejecutó en azul y el resultado de la ejecución justo debajo.

Atención: La integración Stats iQ R no utiliza el mismo mecanismo de tiempo de ejecución de código que RStudio. En la integración Stats iQ R, si desencadena la ejecución del código en la línea 15, se ejecutará todo el código de las líneas 1 a 15 y solo se mostrará la salida de la línea 15. Por lo tanto, si ejecuta el código para una línea en particular, se ejecutarán todas las líneas hasta la seleccionada y solo se visualizará la salida de la línea seleccionada.

Autocompletar para variables de marco de datos

Verá sugerencias de autocompletar para sus variables de dataframe si escribe df$ en el editor.

df más un signo de dólar muestra una lista de variables

Uso de paquetes R

La codificación R en Stats iQ viene preinstalada con cientos de los paquetes de R más populares que se utilizan para el análisis. Haga clic en la pestaña Paquetes en la mitad derecha de la tarjeta para ver la lista de paquetes disponibles. Puede utilizar la barra de búsqueda en la parte superior para buscar paquetes específicos.

Imagen que muestra la pestaña de paquetes de la mitad derecha de la tarjeta de código de registro

Para usar un paquete, use el comando library() en el editor de código de la izquierda. Introduzca el nombre del paquete entre paréntesis y, a continuación, ejecute el código.

Imagen de una tarjeta de código de transacción que tiene funciones de biblioteca ejecutadas dentro de ella

Solicitud de nuevos paquetes

Puede solicitar que los paquetes de código de R se añadan a Stats iQ si no los encuentra en la lista de paquetes disponibles. Al buscar en la pestaña Paquetes, si no se encuentran coincidencias, verá una opción para solicitar nuevos paquetes.

Imagen de ninguna búsqueda de resultados y el botón en el centro para solicitar paquetes

Al hacer clic en el botón Solicitar paquete, accederá a una encuesta rápida donde puede introducir detalles sobre los paquetes que desea utilizar.

Atención: Las solicitudes de paquetes pueden tardar varios días laborables en revisarse y completarse. Qualtrics puede ponerse en contacto con usted si se necesita alguna aclaración sobre paquetes específicos. No envíe solicitudes de paquete a Qualtrics a través de ningún otro canal de comunicación que no sea el botón Solicitar paquete dentro del producto.

Descarga de imágenes y diagramas generados

Cualquier trama o imagen que genere con su código se puede descargar con mucha facilidad. Simplemente desplácese hasta el diagrama o imagen específica y haga clic con el botón derecho en la imagen para ver las opciones de copiar o guardar.

La imagen muestra las opciones de clic derecho en un gráfico que se generó

Comandos R incompatibles

El comando de vista es incompatible con las tarjetas de código R.

Atención: Los comandos R compatibles pueden cambiar con el tiempo.

Preguntas frecuentes

Muchas de las páginas de este sitio han sido traducidas del inglés original utilizando la traducción automática. Aunque en Qualtrics hemos realizado nuestra diligencia debida para obtener las mejores traducciones automáticas posibles, la traducción automática nunca es perfecta. El texto original en inglés se considera la versión oficial, y cualquier discrepancia entre el inglés original y las traducciones automáticas no son legalmente vinculantes.