Mostrando las entradas con la etiqueta lenguaje de programacion R. Mostrar todas las entradas
Mostrando las entradas con la etiqueta lenguaje de programacion R. Mostrar todas las entradas

martes, 8 de junio de 2021

Crear calendarios usando el paquete calendR

En nuestra búsqueda por paquetes (packages) que agreguen valor al usuario final, nos encontramos con calendR, este paquete creado para el lenguaje de programación R, permite la creación de calendarios mensuales, anuales y lo mejor de todo es que se integra con ggplot2 para la generación de gráficos, en este artículo te mostraremos los aspectos básicos de dicho paquete.





Iniciamos con la instalación del paquete calendR, haciendo uso de la función install.packages("calendR"), continuamos activandolo haciendo uso de la función library() como lo muestra la siguiente imagen.




La función que nos proporciona el paquete para crear calendarios en calendR(), que por defecto genera el calendario del año en curso, para nuestro caso 2021, como muestran las siguientes imágenes.








Para generar el calendario de un año en particular, agregamos la cláusula year, seguido del año sobre el que deseamos generar el calendario, calendaR( year = 1998) , como lo muestra la siguiente imagen.





Terminamos estableciendo un color en especifico para los fines de semana, agregamos las siguiente cláusulas calendR(year = 1998,start = "M", special.days = "weekend", special.col = "blue"), donde start indica que día empieza la semana por defecto para calendaR es Domingo, pero vamos a forzarlo a que empiece el Lunes (M por Monday, lunes en inglés), luego indicamos que son los fines de semana (weekend) lo que deseamos resaltar del resto de días, y finalmente indicamos el color (blue) para resaltar los fines de semana de cada mes del año.




El siguiente vídeo muestra como crear calendarios usando el paquete calendR





domingo, 14 de febrero de 2021

Certificación DATA VISUALIZATION WITH R - ggplot2 - IBM Cognitive Class

El paquete ggplot2 nos permite la creación de gráficos estadísticos de gran impacto y calidad para el lenguaje de programación R, el siguiente artículo del Blog Hablamos R nos mostrara como obtener la certificación Data Visualization with R, otorgada por el Cognitive Class con el soporte de IBM, dicha certificación te enseñara el uso del paquete ggplot2 para la creación desde un simple diagrama de barras, gráfico de sectores e histograma, pasando por nube de palabras, radar Chart, diagramas de dispersión para terminar en la creación de mapas en RStudio.



Ingresamos a la web del IBM Cognitive Class a través de la siguiente url https://cognitiveclass.ai/ que nos permitira acceder a la serie de cursos online y gratuitos enfocados en la ciencia de datos, con el resplado y soporte de IBM, luego vamos por el curso Data Visualization with R, es desde allí donde comenzaremos a dar nuestros primeros pasos en el uso del paquete ggplot2 para la generación de gráficos estadísticos en el lenguaje de programación R.




Puedes encontrar al curso como Data Visualization with R, puedes acceder al mismo a través de la siguiente dirección url: https://cognitiveclass.ai/courses/data-visualization-with-r al acceder al curso, se te mostrara una página de bienvenida explicandote las características del mismo, éste puede ser tomado en cualquier momento, a tu propio ritmo, toma alrededor de 3 horas concluirlo, el idioma en que se dicta el curso es en inglés, no tendras necesidad de instalar el lenguaje de programación R o su entorno de desarrollo RStudio en tu equipo para poder realizar las prácticas o ejecutar código de R para la creación de gráficos estadísticos a través del paquete ggplot2, ya que la plataforma te provee de RStudio Cloud para que accedas en línea (online) al lenguaje de programacion R y su entorno de desarollo (IDE).





El curso consta de 5 módulos: Basic Visualization Tools, Basic Visualization Tools Continued, Specialized Visualization Tools, How to create Maps, How to build interactive web pages; cada módulo se divide en distintos capítulos, dependiendo de la complejidad del tema, pero siempre encontraras el laboratorio online (online Lab) para realizar las prácticas, y el examen sobre los temas abordados (Review Questions), al finalizar todos los módulos podras acceder al examen final, el cual podras pasar con el  70% como nota aprobatoria, las siguiente imágenes muestran la estructura del curso Data Visualization with R.





Al terminar con todos los módulos del curso, las Review Questions para cada uno de éstos, y pasar el examen final, obtienes la certificación DATA VISUALIZATION WITH R, otorgada por el Cognitive Class, con el respaldo de IBM,así como el IBM badge que podras colocar en tu CV o compartir en redes sociales como Facebook, Twitter y LinkedIN; recomendamos sobre manera este curso, ya que en un par de horas, alrededor de 3 a 4 horas, podras obtener capacitación sobre el paquete ggplot2 y certificación oficial de IBM.





El siguiente vídeo muestra como obtener la certificación Data Visualization with R






sábado, 13 de febrero de 2021

Certificado R Essentials - IBM Cognitive Class

El R Essentials es una certificación básica, de entrada dirigida a aquellos usuarios sin experiencia en el manejo del lenguaje de programación R o que ya están tomando sus primeros pasos en el manejo del mismo, emitida por la plataforma Cognitive Class, que es una iniciativa de la empresa IBM, para llevar al gran público cursos online y gratuitos sobre Block Chain, Data Science, Machine Learning, Cloud entre otros, en este artículo te mostraremos cómo obtener tu primera certificación para R, que te permitira obtener el badge oficial de IBM, online y gratuito.



Ingresamos a la web del IBM Cognitive Class a través de la siguiente url https://cognitiveclass.ai/ que nos permitira acceder a la serie de cursos online y gratuitos enfocados en la ciencia de datos, con el resplado y soporte de IBM, luego vamos por el curso R 101, es desde allí donde comenzaremos nuestro viaje a través del lenguaje de programación R, para obtener la certificación R Essentials.



Recuerda, el curso se identifica como R 101, puedes acceder al mismo a través de la siguiente dirección url: https://cognitiveclass.ai/courses/r-101 al acceder al R 101, se te mostrara una página de bienvenida explicandote las características del curso, éste puede ser tomado en cualquier momento, a tu propio ritmo, toma alrededor de 3 horas concluirlo, el idioma en que se dicta el curso es en inglés, no tendras necesidad de instalar el lenguaje de programación R o su entorno de desarrollo RStudio en tu equipo para poder realizar las prácticas o ejecutar código de R, ya que la plataforma te provee de RStudio Cloud para que accedas en línea (online) al lenguaje de programacion R y su entorno de desarollo (IDE).




El curso consta de 5 módulos: R Basics, Data Structures, Programming fundamentals, Working with Data y String and Dates; cada módulo se divide en distintos capítulos, dependiendo de la complejidad del tema, pero siempre encontraras el laboratorio online (online Lab) para realizar las prácticas, y el examen sobre los temas abordados (Review Questions), al finalizar todos los módulos podras acceder al examen final, el cual podras pasar con el  70% como nota aprobatoria, las siguiente imágenes muestran la estructura del curso R 101.







Al terminar con todos los módulos del curso, las Review Questions para cada uno de éstos, y pasar el examen final, obtienes la certificación R 101, otorgada por el Cognitive Class, con el respaldo de IBM,así como el IBM badge que podras colocar en tu CV o compartir en redes sociales como Facebook, Twitter y LinkedIN; recomendamos sobre manera este curso, ya que en un par de horas, alrededor de 3 a 4 horas, podras obtener capacitación sobre el lenguaje de programación R y certificación oficial de IBM.







El siguiente vídeo te muestra como obtener la certificación R 101.




domingo, 20 de diciembre de 2020

Actualización de RStudio Desktop - RStudio Desktop 1.4 for Windows 10 - Preview release

El entorno de desarrollo (IDE) por excelencia para el lenguaje de programación R, es sin duda, RStudio, al revisar su blog oficial (RStudio Blog), nos encontramos con una entrada con fecha el 02 de diciembre del 2020, anunciando la versión preliminar (preview release) de RStudio 1.4, el siguiente artículo te mostrara como realizar la actualización de tu IDE favorito a su última versión, que al ser una versión preliminar no se muestra de manera directa en la web oficial de RStudio, en un próximo artículo abordaremos las nuevas características y herramientas que nos ofrece este nuevo RStudio.



La primera idea que vino a nuestra mente, luego de leer el artículo relacionado a la versión preliminar de RStudio 1.4, era activar RStudio y realizar la actualización desde el entorno de desarrollo, a través de la barra de opciones Help - Check for Updates, lo cual no dio ningun resultado, ya que la aplicación señalaba que teniamos la última actualización disponible, no permitiendonos realizar el update respectivo, como lo muestra las siguientes imágenes.




Continuando en la barra de opciones - Help - About RStudio, la aplicación señalaba que no se había realizado ninguna actualización y que seguiamos utilizando la versión 1.3 de RStudio.

 


La página oficial de RStudio sigue mostrando los enlaces respectivos para descargar la versión 1.3 de RStudio para Windows 10 y otros sistemas operativos como macOS y Linux, el siguiente enlace RStudio 1.4 - Preview Release nos dirige al área de descarga de la versión preliminar de RStudio Desktop Version, desde donde descargamos la preview release de RStudio 1.4 Desktop para Windows 10, cabe señalar que también se encontraran instaladores para sistemas operativos tales como Fedora, Debian, Ubuntu, macOS entre otros.

Esta es la imagen que encontraras en la web oficial de RStudio indicando la descarga de RStudio Desktop 1.3 









Para descargar RStudio Desktop 1.4 (Preview Release) debes acceder al siguiente enlace, desde donde descargaras el instalador respectivo identificado como RStudio - 1.4.1094 para luego proceder a la instalación de la versión Desktop para Windows de RStudio (10/8/7 de 64 bits).






 












Finalmente, sólo ejecutas el instalador y procedes a la instalación de RStudio Desktop 1.4 para Windows, de tener dudas sobre el proceso de instalación te dejamos el siguiente enlace, que te llevara a nuestro artículo sobre ¿Cómo Instalar RStudio en Windows 10?, al final del procedimiento podras revisar la barra de opciones - Help - About RStudio y ver que ya cuentas con la última versión (versión preliminar - preview release) de RStudio.





Te dejamos enlace al artículo del Blog oficial de RStudio sobre el lanzamiento de RStudio v1.4 Preview: The Little Things escrito por Jonathan McPherson


El siguiente vídeo muestra como instalar RStudio 1.4 para Windows 10






martes, 17 de noviembre de 2020

30 Comandos básicos del Lenguaje de Programación R - 1º Parte

La siguiente entrada es la primera entrega de una serie de dos artículos sobre comandos básicos del lenguaje de programación R, el manejo de cualquier herramienta de programación, llamese el lenguaje de programación propiamente dicho o su entorno de desarrollo (IDE), necesita del conocimiento de la semántica y sintaxis de los comandos que la componen, estamos seguros que nuestros lectores encontraran esta lista entretenida y útil, en especial aquellos que están dando sus primeros pasos en el manejo del lenguaje de programación R.

Te dejamos con nuestra lista de 15 comandos básicos del lenguaje de programación R.


30 comandos básico del Lenguaje de Programación R - 2º parte.


1.- contributors()

La función contributors nos muestra a los principales figuras que contribuyeron y siguen contribuyendo con el desarrollo del lenguaje de programación R, cabe señalar que los creadores de nuestro lenguaje de programación favorito son Ross Ihaka y Robert Gentleman. 



2.- citation()

La función citation nos proporciona de información relevante sobre cómo crear una cita textual relacionada al uso del lenguaje de programación R, en el ambito academico o de investigación, muy importante en la creación de "papers" por parte de investigadores.



3.- demo()

La función demo nos muestra los "demos", ejemplos o muestras dentro de los paquetes (packages) instalados en nuestro sistema y disponibles para el usuario, permitiendole realizar distintos ejercicios, experimentos, operaciones, etc. Demos in package:"####".



4.- RShowDoc("COPYING")

La función RShowDoc("COPYING") nos muestra información sobre la GENERAL PUBLIC LICENSE (Licencia Pública General), que es una licencia de derecho de autor, usada en el mundo del código abierto y software libre, para nuestro caso relacionada al uso del lenguaje de programación R.



5.- q()

La función q, nos permite cerrar el entorno de desarrollo del lenguaje de programación R (RGui), antes de esto nos pregunta sobre guardar o no la imagen del área de trabajo.



6.- history()

La función history, nos muestra la lista de comandos ejecutados por el usuario, muy útil si queremos volver a ejecutar comandos complejos o simplemente revisar lo hecho hasta el momento.



7.- help()

La función help nos muestra información referente a un comando o función en especifico mostrandonos toda la documentación relacionada al comando sobre el que buscamos orientación. help(ls), cabe señalar que la información de ayuda se mostrara en formato HTML, en el navegador (browser) por defecto instalado en nuestro sistema (Chrome, Firefox, Edge,etc.)




8.- ls()

La función ls nos muestra la lista de objetos, variables creados por el usuario, si trabajas con algunas de las distribuciones de Linux (Debian, Ubuntu,Mint,etc.) sabras que el comando ls lista archivos y carpetas en dicho sistema operativo.



9.- rm()

La función rm nos permite eliminar de manera individual o conjunta objetos, variables creados por el usuario, si trabajas con algunas de las distribuciones de Linux (Debian, Ubuntu,Mint,etc.) sabras que el comando rm elimina archivos y carpetas en dicho sistema operativo.





10.- c()

La función c nos permite crear vectores, que son una concatenación de datos, los cuales siempre deben ser del mismo tipo.



11.- list()

La función list nos permite crear una colección ordenada de objetos del lenguaje de programación R, pudiendo contener vectores, matrices, factores y otros.



12.- matrix()

La función matrix nos permite crear una o más matrices que es un arreglo bidimensional de números, conjuntamente con las clausulas ncol="" y nrow="".



13.- data.frame()

La función data.frame nos permite crear estructuras rectangualares de dos dimensiones, que pueden contener distintos tipos de datos.



14.- mode()

La función mode nos permite visualizar el tipo de objeto al que hace referencia, cabe señalar que tenemos también la función storage.mode() muy similar a la primera, pero que hace referencia a como son almacenados los objetos del lenguaje de programación R en el disco del equipo.




15.- getwd()

La función getwd nos permite visualizar la ruta(path) hacia el directorio de trabajo, el directorio por defecto (working directory) donde se almacena el lenguaje de programación R, sus componentes y principales archivos.




En un próximo artículo continuaremos con los restantes 15 comandos básicos para el lenguaje de programación R, dejanos en la caja de comentarios, tus impresiones sobre la lista, ¿te parece que olvidamos algún comando?,¿qué comando agregarias a la lista?.

30 comandos básico del Lenguaje de Programación R - 2º parte.


El siguiente vídeo muestra 50 funciones básicas del lenguaje de programación R.




domingo, 4 de octubre de 2020

Instalación del Lenguaje de Programación R 4.0.2

 El siguiente artículo muestra el paso a paso sobre el proceso de cómo instalar el lenguaje de programación R, en su última versión 4.0.2 para Windows 10, navegaremos por el CRAN (The Comprenhensive R Archive Network) la web que contiene el material, espejos (Mirrors) e instaladores relacionados a R.

En el CRAN (https://cran.r-project.org/) nos dirigimos hacia el enlace Download R for Windows, este nos enviara hacia la sección R for Windows, donde haremos click en enlace rotulado como base para instalar R for primera vez para equipos corriendo bajo Windows 10 de 32 o 64 bits, finalmente click sobre el enlace Download R 4.0.2 For Windows para descargar el instalador que nos permitirá instalar el lenguaje de programación R en nuestro equipo.

 En la página principal del CRAN encontraremos el link Download R for Windows

 



base - Install R for the first time

Download R 4.0.2 for Windows








Se procedera a descargar el instalador del lenguaje de programación R (R-4.0.2-win) y comenzaremos con la instalación como lo muestran las siguientes imágenes:

Seleccionamos el idioma al ejecutar el instalador












Licencia Pública General (GPL)















Creación del la carpeta de instalación
















Selección de componentes a instalar















Seleccionamos la opción por defecto (default) 















Se procede a la instalación del lenguaje de programación R















Finalmente terminamos con la instalación pudiendo acceder al R Gui



El siguiente vídeo muestra como instalar el lenguaje de programación R