R Scripting para LuckyTemplates con RStudio

R Scripting para LuckyTemplates con RStudio

En este blog, repasaremos los aspectos básicos de las secuencias de comandos R para LuckyTemplates mediante RStudio .

RStudio se utiliza para crear cálculos estadísticos y gráficos que están en línea con el análisis de datos y la investigación .

Es una gran herramienta para la codificación porque es un entorno de desarrollo integrado (IDE) . Esto significa que tiene características que puede usar en la codificación, como el editor de código fuente , la función de autocompletar , el resaltado de sintaxis y la herramienta de depuración .

RStudio es una configuración más conveniente para las secuencias de comandos R en lugar de las características predeterminadas de la instalación del lenguaje de programación R.

Tabla de contenido

Secuencias de comandos R en RStudio

Cuando abra RStudio por primera vez, verá 3 ventanas diferentes. Pero en este tutorial, nos centraremos en dónde puede ver el cursor parpadeante . Esta parte se llama Consola , donde podemos hacer secuencias de comandos R en RStudio .

R Scripting para LuckyTemplates con RStudio

Para el primer ejemplo, creemos una operación aritmética simple y ejecútela presionando Enter .

R Scripting para LuckyTemplates con RStudio

Al escribir y ejecutar " 1 + 1 " en la Consola , podemos obtener como resultado " 2 ". Si tiene curiosidad sobre el propósito de [1] , hagamos un ejemplo para elaborarlo más. Crearé una secuencia de números del 1 al 50 usando el operador de dos puntos (:) .

R Scripting para LuckyTemplates con RStudio

Después de ejecutar “ 1:50 ”, verá [1] , [18] y [35] antes de cada línea del resultado. No se utiliza ningún término para esta parte en RStudio . Pero estos números actúan como un marcador de posición para la posición del índice de cada línea del resultado. Si observa la primera línea, comienza con el primer valor, que es 1 . La segunda línea comienza con el valor 18 en el resultado y la tercera línea comienza con el valor 35 .

Para el siguiente ejemplo, intentaremos usar funciones con las que quizás esté familiarizado. La mayoría de estos son los mismos con las funciones que usamos en LuckyTemplates. Obtengamos la raíz cuadrada de 25 .

R Scripting para LuckyTemplates con RStudio

Para calcular la raíz cuadrada de 25 , usaremos la . Luego, en los parámetros, establezcamos 25 como el valor a calcular por la función. La función SQRT es una de las funciones que también usamos en LuckyTemplates la cual está asociada a DAX .

Creación de un nuevo archivo de secuencias de comandos R en RStudio

En RStudio, debe crear un archivo R Script si desea asegurarse de conservar todos los scripts que ha agregado en caso de que haya cerrado la aplicación accidentalmente. Para hacer esto, simplemente haga clic en el menú Archivo. A continuación, desplace el cursor sobre Nuevo archivo y seleccione R Script . El atajo de teclado para crear un nuevo archivo R Script es Ctrl+Shift+N .

R Scripting para LuckyTemplates con RStudio

Después de este procedimiento, ahora debería tener una cuarta ventana que contenga el nuevo R Script que ha creado. De manera predeterminada, el archivo R Script se denominará Sin título1 , pero puede cambiarlo más adelante una vez que guarde el archivo.

R Scripting para LuckyTemplates con RStudio

Comprender la función de autocompletar en RStudio

Hay ventajas en la implementación de secuencias de comandos R en el archivo R Script. Poder guardar scripts R es uno de ellos. Otra cosa buena es poder utilizar la función de autocompletar que se incluye en RStudio.

R Scripting para LuckyTemplates con RStudio

Así es como se ve la función de autocompletar en RStudio. Esto solo se mostrará una vez que comience a escribir cualquier función en el archivo R Script. Esta es una gran característica, ya que también proporciona la definición de cómo funciona una función específica.

Una vez que vea esto mientras escribe la función que desea usar, simplemente presione la tecla Tab en su teclado para completar automáticamente.

R Scripting para LuckyTemplates con RStudio

Terminemos este ejemplo agregando 25 como nuestro valor en los parámetros y haciendo clic en el botón Ejecutar para ejecutar el script. El resultado de este script aparecerá en la ventana Consola.

R Scripting para LuckyTemplates con RStudio

Utilizando una operación ordenada en RStudio

Veamos otro ejemplo y creemos una operación ordenada.

R Scripting para LuckyTemplates con RStudio

En el ejemplo, agregamos la operación ordenada “1 – 2 ^ 4” . El lenguaje de programación R sigue BEDMAS (Corchetes, Exponentes, División, Multiplicación, Suma y Resta) para las operaciones ordenadas.

Por eso, realizó la operación del exponente (^) primero antes de la resta (-) y obtuvimos como resultado -15.

Obtención de documentación de ayuda para R Scripting

El lenguaje de programación R también tiene mucha documentación de ayuda excelente. En caso de que no tenga una idea de cómo funciona una determinada función, puede utilizar el operador de signo de interrogación (?) para buscar documentación.

Por ejemplo, supongamos que queremos obtener documentación sobre la función de trazado. Escribiremos el ? operador antes del nombre de la función. Luego ejecútelo presionando Ctrl+Enter .

R Scripting para LuckyTemplates con RStudio

Al ejecutar, veremos una documentación de ayuda sobre la función de trazado en la ventana de Ayuda. Podemos hacer clic en los enlaces proporcionados por la documentación de ayuda para obtener más información sobre un tema específico relacionado con la función de trazado. Hagamos clic en Generic XY Plotting .

R Scripting para LuckyTemplates con RStudio

Al hacer clic, deberíamos ver una descripción más detallada sobre la función de trazado y algunos ejemplos al final de la documentación.

R Scripting para LuckyTemplates con RStudio

R Scripting para LuckyTemplates con RStudio

También podemos copiar y pegar uno de los ejemplos de esta documentación y ejecutarlo en el archivo de script R. Como ejemplo, tomemos el script resaltado arriba.

R Scripting para LuckyTemplates con RStudio

Para este blog, no vamos a discutir este ejemplo, ya que es solo una demostración de algunas de las cosas que puede hacer en RStudio .

Sin embargo, hay una parte importante que debe saber: el comentario representado por el símbolo # . Intentemos ejecutar este script resaltándolo y haciendo clic en el botón Ejecutar .

R Scripting para LuckyTemplates con RStudio

Después de ejecutar el script, generará un gráfico como resultado.

Guardar un archivo de script R

Una vez que hayamos terminado con nuestros scripts, podemos guardar el archivo de script R de la misma manera que guardamos archivos en otros softwares (presionando Ctrl+S ). Después de eso, aparecerá una ventana para Guardar archivo . Desde aquí podemos seleccionar la ubicación donde queremos guardar el archivo de script R e incluir un nombre de archivo.

R Scripting para LuckyTemplates con RStudio

Al guardar, podemos cerrar y abrir este archivo en cualquier momento que queramos para editarlo.

El panel de entorno en RStudio

Lo último que discutiremos es la ventana de Entorno . En esta ventana podemos ver datos útiles como valores y funciones que hemos creado en RStudio .

R Scripting para LuckyTemplates con RStudio

Como podemos ver en el ejemplo, tenemos el valor x que se creó cuando ejecutamos el script que tomamos del ejemplo de la documentación de ayuda. Además del script que usamos anteriormente, el símbolo <> generalmente se usa para dar o asignar datos a un objeto.

Cómo usar Python Script en LuckyTemplates
Crear un informe de LuckyTemplates para SQL Server usando R Script

Conclusión

En resumen, aprendimos sobre los conceptos básicos de las secuencias de comandos R al revisar algunas de las interfaces de RStudio y cómo funcionan. También podemos implementar algunas funciones y operaciones que son similares a las que usamos en LuckyTemplates.

Hemos aprendido que crear un archivo de secuencias de comandos R es importante para mantener un registro de las secuencias de comandos que hemos ejecutado.
También discutimos algunas funciones y operadores excelentes, como la función de autocompletar y el signo de interrogación (?) en la búsqueda de un documento de ayuda. También aprendimos sobre cómo guardar un archivo de script R y el uso del panel de entorno en RStudio.

Mis mejores deseos,

monte george


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