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.




miércoles, 30 de diciembre de 2020

Instalación del paquete RCommander

Al descargar e instalar un paquete (package) cualquiera, en el lenguaje de programación R, éste es ejecutado por el usuario y el resultado se puede apreciar en el RGui (R Graphical user interface) o en la consola de RStudio, pero RCommander es diferente, el paquete RCommander nos ofrece una interfaz gráfica desde la cual podemos ejecutar comandos, funciones de R, así como test y análisis estadísticos a través de sus menúes desplegables, en esta entrada te mostraremos el paso a paso del proceso de instalación de RCommander, para en un próximo artículo enfocarnos en sus principales características.




Iniciamos activando el RGui (R Graphical user interface), en la barra de menú vamos por la opción Paquetes, se despliega una lista de sub-menús donde terminamos haciendo click sobre la opción Instalar paquetes, cabe señalar que podriamos obviar todos esos pasos y simplemente usar la función install.packages("RCommander"),  para efectos de este artículo queremos mostrarle al lector cada uno de los pasos que involucra instalar Rcommander.





Al hacer lick sobre la opción Instalar paquetes aparecera la ventana Secure CRAN Mirrors desde donde eligiremos algunos de los países listados para iniciar el proceso de descarga, para efectos de esta entrada elegimos la opción 0-Clouds [https], se mostrara una nueva ventana desde donde escogeremos la opción RCmdr para proceder a la instalación de RCommander.




El paquete RCommander también recibe el nombre de RCmdr





Se procede a la instalación del paquete RCommander, el cual puede ser activado por el usuario la hacer uso de la función library(Rcmdr), la cual mostrara la interfaz gráfica de RCommander.




El siguiente vídeo muestra como instalar Rcommander







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






miércoles, 18 de noviembre de 2020

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

Llegamos a la segunda entrada de la lista de 30 comandos básicos del lenguaje de programación R, funciones orientadas a la manipulación de datos como sum(), prod(), sqrt() entre otros, estamos seguros que aprender estos comandos van a permitir manejar al menos a un nivel básico tanto el lenguaje de programación, como su entorno de desarrollo. 


30 comandos básicos del Lenguaje de programación R - 1º parte


1.- setwd()

La función setwd nos permite configurar el directorio de trabajo (working directory) donde tenemos instalado el lenguaje de programación R, así como sus principales archivos y componentes.


2.- R.Version()

La función R.Version nos muestra la versión del lenguaje de programación R que tenemos instalada en nuestro equipo, así como información del sistema operativo y otros.


3.- sum()

El lenguaje de programación R puede ser usado como una simple "calculadora" haciendo uso de operadores artiméticos (+,-,*, /) o puedes hacer uso de la función sum para sumar datos numéricos. Similar a la función =sum() en Microsoft Excel en su versión en inglés.


4.- prod()

El lenguaje de programación R puede ser usado como una simple "calculadora" haciendo uso de operadores artiméticos (+,-,*, /) o puedes hacer uso de la función prod para multiplicar datos numéricos. Similar a la función =prod() en Microsoft Excel en su versión en inglés.


5.- sqrt()

La función sqrt nos permite obtener la raíz cuadrada de un número dado, similar a la función =sqrt() en la versión en inglés de Microsoft Excel.



6.- factorial()

El factorial es el producto de todos los números enteros positivos desde 1 hasta n, es el producto de todos los términos de una progresión aritmética, puedes obtener el factorial de un número dado usando la función factorial del lenguaje de programación R.


7.- min()

La función min nos muestra el mínimo valor de un rango de números, de una lista de números. Sí trabajas con Microsoft Excel debes estar familiarizado con la función =min().


8.- max()

La función max nos muestra el máximo valor de un rango de números, de una lista de números. Sí trabajas con Microsoft Excel debes estar familiarizado con la función =max().



9.- range()

La función range combina la ejecución de las funciones min() y max(), devolviendonos como resultado el mínimo y máximo valor de un rango de números, de una lista de números.



10.- install.packages()

La función install.packages permite instalar los distintos paquetes (packages) disponibles en el CRAN (The Comprehensive R Archive Network) para el lenguaje de programación R.


11.- remove.packages()

La función remove.packages permite remover, desinstralar los distintos paquetes (packages) disponibles en nuestro sistema para el lenguaje de programación R.


12.- library()

La función library permite activar el paquete (package) especificado, cabe señalar que es el paquete a ser activado debe estar instalado previamente.


13.- data()

La función data nos permite activar los data sets instalados por defecto durante el proceso de instalación del lenguaje de programación R, tienes a disposición decenas de datasets para realizar experimientos, pruebas y simulaciónes.



14.- summary()

La función summary nos muestra un resumen de los data frames, data sets analizados, mostrandonos valores mínimos, máximos, mediana, moda entre otros.



15.- length()

La función length nos muestra el número de datos o registros contenidos en un objeto creado en el lenguaje de programación R como un vector, una lista o un data frame.





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