R para LuckyTemplates | Una guía para principiantes

R para LuckyTemplates | Una guía para principiantes

En este tutorial, demostraré las 3 formas diferentes de utilizar R para LuckyTemplates. Esto incluye importar datos a LuckyTemplates , aplicar pasos en Power Query y crear una visualización de datos .

La configuración de R para LuckyTemplates le permitirá realizar ciertas tareas, como las que se mencionaron anteriormente. Algunos de estos son similares a cómo integramos Python en LuckyTemplates.

Tabla de contenido

Configuración de R para LuckyTemplates

Una vez que abra LuckyTemplates, debería ver un informe en blanco. Para integrar R en LuckyTemplates, primero, vaya al menú Archivo .

R para LuckyTemplates |  Una guía para principiantes

Luego haz clic en Opciones y configuraciones . Después de eso, seleccione Opciones .

R para LuckyTemplates |  Una guía para principiantes

Cuando seleccione Opciones , aparecerá un cuadro emergente. En el grupo de opciones Global, haga clic en la opción R scripting . Después de eso, debería ver opciones para asignar directorios de inicio de R y IDE de R.

R para LuckyTemplates |  Una guía para principiantes

Si no ve esta opción, simplemente haga clic en el menú desplegable y seleccione Otro .

R para LuckyTemplates |  Una guía para principiantes

Después de eso, aparecerá un nuevo cuadro de entrada donde puede configurar el directorio de inicio de R manualmente.

R para LuckyTemplates |  Una guía para principiantes

Para identificar correctamente la ruta del directorio de inicio de R, debe abrir RStudio y hacer clic en el menú Herramientas . Luego seleccione Opciones globales .

R para LuckyTemplates |  Una guía para principiantes

Aquí es donde puede verificar la ruta del archivo donde está instalado su R. En mi caso, esta es la ruta del archivo donde está instalado mi R.

R para LuckyTemplates |  Una guía para principiantes

Esta fue la ruta del archivo que vio anteriormente en los ejemplos anteriores, lo que significa que necesito actualizar mi versión de R-4.0.2 a R-4.1.1.

Por otro lado, puede simplemente copiar la ruta del archivo que puede encontrar aquí y pegarla en LuckyTemplates para configurar el directorio de inicio de R.

Seleccionaré la ruta del archivo para actualizar mi versión a R-4.1.1.

R para LuckyTemplates |  Una guía para principiantes

Para los R IDE detectados , seleccione la opción R Studio. Esto nos permitirá trabajar con datos en R Studio y llevarlos a LuckyTemplates. Luego haga clic en Aceptar para terminar de configurar R para LuckyTemplates.

R para LuckyTemplates |  Una guía para principiantes

3 formas diferentes de utilizar R para LuckyTemplates

Comencemos con la importación de datos usando el script R en LuckyTemplates seguido de la aplicación de los pasos en Power Query. Luego, crearemos una visualización para los datos que crearemos.

1. Importación de datos usando R Script en LuckyTemplates

Primero, haga clic en Obtener datos y seleccione la opción Más .

R para LuckyTemplates |  Una guía para principiantes

Después de eso, aparecerá un cuadro emergente Obtener datos. Busque R script en el cuadro de búsqueda y elija R script de los resultados. Luego haga clic en Conectar .

R para LuckyTemplates |  Una guía para principiantes

Esto abrirá el cuadro de diálogo del script R.

R para LuckyTemplates |  Una guía para principiantes

Una vez que se abre el cuadro de diálogo del script R, podemos comenzar a importar datos. Para este ejemplo, importaremos un archivo CSV usando un script R y lo convertiremos en una tabla.

R para LuckyTemplates |  Una guía para principiantes

Para importar el archivo CSV, use la función read.csv e incluya la ruta del archivo CSV que desea importar entre paréntesis. En este ejemplo, lo almacené en una variable llamada tips . Para ejecutar el script, simplemente haga clic en Aceptar .

Una vez que se ejecuta el script, se debe crear una tabla llamada tips como resultado. En el cuadro emergente Navegador, puede ver la vista previa de la tabla. Hagamos clic en Transformar datos para abrir esta tabla en Power Query .

R para LuckyTemplates |  Una guía para principiantes

La tabla debería tener este aspecto después de hacer clic en Transformar datos .

R para LuckyTemplates |  Una guía para principiantes

2. Aplicación de scripts R en Power Query Editor

Después de abrir la tabla de sugerencias en Power Query, ahora se considera un conjunto de datos. Desde aquí, podemos realizar algunas funciones para crear una columna calculada como ejemplo, según el conjunto de datos que tenemos. Para hacerlo, haga clic en Transformar y seleccione Ejecutar script R.

R para LuckyTemplates |  Una guía para principiantes

Aparecerá un cuadro de diálogo de secuencia de comandos R y podemos ejecutar otra secuencia de comandos para crear una copia del conjunto de datos actual que tenemos. También crearemos una nueva columna llamada m_f con datos provenientes de la columna de sexo usando el código a continuación.

R para LuckyTemplates |  Una guía para principiantes

La línea new_dataset <-> significa que estamos colocando el contenido del conjunto de datos en la variable new_dataset .

Luego, al crear la nueva columna, almacené una función de subcadena en la variable new_dataset$m_f . Note que usé un símbolo $ antes de m_f . Este es el símbolo que se usa para crear una nueva columna usando el script R.

Dentro de la función de subcadena , el código new_dataset$sex, 1 ,1 significa que solo estamos tomando el primer carácter de los datos de la columna de sexo. Entonces, en lugar de tomar Hombre y Mujer, solo tomaremos M y F. Haga clic en Aceptar para ejecutar el código.

En la sección Pasos aplicados, puede realizar un seguimiento de los pasos que ha ejecutado en el conjunto de datos actual en el que está trabajando. Luego, si desplaza la tabla hacia la derecha, debería ver la nueva columna m_f junto con los datos de la columna de sexo.

R para LuckyTemplates |  Una guía para principiantes

En caso de que quiera seguir con lo que hizo en el paso anterior, simplemente haga clic en el ícono de ajustes. Luego, abriría el cuadro de diálogo Ejecutar script R.

R para LuckyTemplates |  Una guía para principiantes

Ahora que hemos terminado de aplicar los scripts R en nuestro conjunto de datos, podemos cerrar y aplicar los cambios que hemos realizado de manera segura.

R para LuckyTemplates |  Una guía para principiantes

Después de hacer eso, cargará la tabla de sugerencias en LuckyTemplates.

R para LuckyTemplates |  Una guía para principiantes

3. Creación de una visualización de R en LuckyTemplates

Una vez que la tabla de sugerencias se carga en LuckyTemplates, podemos comenzar a crear una visualización de R basada en esa tabla. En el panel Visualizaciones, haga clic en la opción visual R script y luego haga clic en Habilitar para continuar.

R para LuckyTemplates |  Una guía para principiantes

Debería ver algo como esto después de habilitar las imágenes del script para R.

R para LuckyTemplates |  Una guía para principiantes

Para comenzar a mostrar datos en nuestra visualización, diríjase al panel Campos, expanda la tabla de propinas y seleccione los campos propina y total_bill .

R para LuckyTemplates |  Una guía para principiantes

En el editor de scripts de R, veremos un código generado después de seleccionar los campos tip y total_bill . Estos códigos se generan y ejecutan automáticamente para crear un conjunto de datos o marco de datos. También son para eliminar filas duplicadas de los datos que intentamos mostrar en nuestra visualización.

R para LuckyTemplates |  Una guía para principiantes

Después de eso, ahora podemos comenzar a trazar datos en función de nuestros campos seleccionados. Para este ejemplo, voy a crear un diagrama de dispersión para tip y total_bill usando la función plot.

R para LuckyTemplates |  Una guía para principiantes

Con la función de trazado, podemos incluir dataset$total_bill y dataset$tip en los argumentos para especificar las columnas que se mostrarán en nuestra visualización. Para ejecutar este script, simplemente haga clic en el icono de reproducción en la esquina superior derecha del editor de scripts de R.

R para LuckyTemplates |  Una guía para principiantes

Después de eso, ahora veremos el diagrama de dispersión de tip y total_bill en el área de vista previa.

R para LuckyTemplates |  Una guía para principiantes

Forma alternativa de editar un gráfico usando RStudio

Según el gráfico que desee crear, es posible que deba ir directamente a RStudio y aplicar los pasos para crear un gráfico y volver a LuckyTemplates.

Luego copie y pegue los códigos que hizo en RStudio. Esto se debe a la falta de funciones de RStudio durante la edición en el editor de scripts R de LuckyTemplates.

De hecho, podemos mover los scripts de R que hemos creado aquí en LuckyTemplates a RStudio. Puede hacer esto haciendo clic en la flecha diagonal en el lado superior derecho del editor de scripts R.

R para LuckyTemplates |  Una guía para principiantes

Esto es lo que sucederá después de hacer clic en la flecha diagonal en el editor de secuencias de comandos R en LuckyTemplates.

R para LuckyTemplates |  Una guía para principiantes

Una vez que el script se mueve a RStudio, debemos seleccionar todos los códigos y ejecutarlos para ver el resultado.

R para LuckyTemplates |  Una guía para principiantes

R para LuckyTemplates |  Una guía para principiantes

Puede realizar cualquier cambio aquí en RStudio y devolver todo a LuckyTemplates una vez que haya terminado de editar. Por ejemplo, voy a cambiar las variables y ejecutarlas para hacer algunos cambios en nuestra trama.

R para LuckyTemplates |  Una guía para principiantes

R para LuckyTemplates |  Una guía para principiantes

En este ejemplo, moví la punta al eje x y total_bill al eje y del gráfico. Ya que terminamos de aplicar los cambios, podemos copiar el código y pegarlo nuevamente en LuckyTemplates y aplicar los cambios allí.

R para LuckyTemplates |  Una guía para principiantes

R para LuckyTemplates |  Una guía para principiantes

Además de la visualización, esto puede cambiar con el uso de una segmentación como la usamos en nuestro informe de LuckyTemplates. Como referencia, agregaré una segmentación y verificaré la hora en el panel Campos.

R para LuckyTemplates |  Una guía para principiantes

En la segmentación, podemos hacer clic en las opciones Almuerzo o Cena para cambiar los datos en nuestro gráfico según la hora seleccionada.

R para LuckyTemplates |  Una guía para principiantes

R para LuckyTemplates |  Una guía para principiantes

Tenga en cuenta que, según el tamaño del conjunto de datos que se esté visualizando, es posible que experimente algún retraso. A veces puede ser lento al cambiar la salida de la trama usando una segmentación.

Conclusión

Teniendo todo en cuenta, ha aprendido a integrar R en LuckyTemplates. También pudo utilizar R para LuckyTemplates de 3 maneras diferentes: importar datos , aplicar scripts de R y crear un objeto visual de R.

Además, pudo utilizar varios símbolos y funciones para realizar ciertas tareas y visualizaciones. Tenga en cuenta que puede editar sus scripts R en RStudio y traer los cambios nuevamente a LuckyTemplates.


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber