R Coding en Stats iQ
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.
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.
- En la parte izquierda, seleccione las variables que desea analizar con 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. - Haga clic en Avanzado.
- Seleccione Código R.
Una vez hecho esto, su siguiente paso será nombrar sus variables.
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.
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.
- 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:
- 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.
- 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).
- 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.
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.
- 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.
- Para editar el nombre de una variable existente, realice ediciones en la columna Nombre compatible con el código de variable.
Consejo Q: Si está editando nombres de variables, asegúrese de cumplir con los requisitos. - 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.
- Para eliminar una variable, haga clic en el signo menos ( – ).
- 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.
- Una vez que haya terminado, haga clic en Guardar cambios.
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.
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.
Autocompletar para variables de marco de datos
Verá sugerencias de autocompletar para sus variables de dataframe si escribe df$ en el editor.
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.
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.
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.
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.
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.
Comandos R incompatibles
El comando de vista es incompatible con las tarjetas de código R.