Programación en R

Aprendiendo a programar en R podrás sacar el máximo partido a tus datos ¡Lleva el análisis de datos a otro nivel en el curso de de Marketing Data Analytics de Edix!

¡Conviértete en un experto en datos y busca mejorar el conocimiento del negocio de tu empresa!

Ver Carreras Relevantes

¿Por qué necesito aprender Programación en R?

Programación en R

Aprender a programar en R te permitirá sentar las bases para poder desarrollar con eficacia el uso de esta herramienta. Puedes estudiar todo sobre Programación en R si te matriculas en el Curso de Marketing Data Analytics de Edix. ¿A qué esperas?

R es el lenguaje de programación que convierte una aburrida hoja de cálculo en un gráfico interactivo que muestra cuál es la dirección que debe tomar la empresa.

Profesores de Programación en R

Una de las claves para ser un profesor top es estar al tanto de las novedades del sector que dominas. Con esto en mente, en Edix optamos siempre por profesionales en activo para que formen nuestro equipo docente. De esta forma, te garantizamos que te vas a formar con los mejores profesores. Nuestro equipo de profesionales estará ahí para acompañarte en cada paso de esta nueva aventura.

Juan Jiménez

Juan Jiménez

  • Deloitte

¿Qué se estudia?

Has llegado hasta aquí porque quieres aprender a programar en R, ¿verdad? Pues te lo ponemos fácil. En esta asignatura vas a adquirir los conocimientos necesarios para aprender a sacarle partido a esta herramienta y realizar análisis con el lenguaje R, partiendo de data real.

Edix numero 1

Estudiar Programación en R en Edix es fácil

En Edix queremos que esta asignatura suponga un reto para ti. Pero un reto de esos que te enganchan y que no puedes dejar hasta superar. El objetivo principal es que consigas desenvolverte con soltura dentro de R y de RStudio. Para conseguirlo, te hemos preparado un temario de lo más completo.

De la mano de nuestros excelentes profesores aprenderás a dominar la escritura y lectura de ficheros y también a ver cómo va eso del tratamiento de todas las variables que se pueden dar en R. ¡No te asustes!

Para empezar con esta asignatura y aprender a programar en R tan solo necesitas instalar en tu ordenador R, RStudio y Git. La descarga de estas tres herramientas es libre. Las bases de datos te las proporcionaremos nosotros. Una vez que tengas todo listo, se te irán explicando las diferentes tareas que puedes realizar.

Edix numero 2

¿Qué es R y cómo programar con él?

R es un lenguaje de programación que, a través de código, le dice a la máquina las instrucciones que debe seguir. RStudio es el software con el que se crea y ejecuta ese código. O sea, podemos decir que RStudio es el intérprete de R. Te enseñaremos las distintas variables para programar con él. En este curso de Marketing Data Analytics se busca formar a Digital Workers con las herramientas que sirven para transformar datos de marketing en soluciones de negocio.

Queremos enseñarte a usarla para que seas capaz de importar, ordenar, transformar y visualizar toda la información que has obtenido además de que sepas comunicarla de forma efectiva. Es el apasionante mundo de la ciencia de datos.

Poco a poco te irás haciendo con todos los conceptos clave, lo que te permitirá conocer las estructuras de programación, reutilizar fragmentos de código y generar informes claros y concisos mediante todos los datos recibidos. Queremos que salgas de aquí con las mejores prácticas de programación para que puedas usar en tu día a día.

Edix numero 3

Introducción a R y R Studio

Nadie nace aprendido. Se trata de que establezcas un primer contacto con el lenguaje de programación de R y de R Studio que te haga querer conocer más. En este primer paso conocerás las bondades de esta potente herramienta así como el proceso para instalarla y comenzar a sacarle partido.

Te haremos un recorrido por la interfaz y conocerás su entorno, los tipos de variables y los operadores básicos.

Edix numero 4

Variables

Es el momento de que pases a la acción en materia de programación. Vas a ver cómo es el proceso de transformación de las variables. Tratarás con cinco tipos de datos para coger confianza en el asunto: numéricos, booleanos, textuales, temporales y especiales.

También vas a ver algunos de los principales formatos como vector, matriz, array, lista y dataframe.

Edix numero 5

Funciones, ficheros y control de flujo

Poco a poco y gracias a la labor de nuestros excelentes profesores, te verás más confiado con la programación en R. Es el momento de que pases a la acción y diseñes tus propias funciones.

También te vamos a mostrar la forma de trabajar con los diferentes archivos del programa y cómo controlar el flujo mediante herramientas que harán mucho más sencilla esta tarea.

Edix numero 6

Buenos hábitos de programación

A la hora de aprender a programar en R es importante que adquieras ciertas prácticas que te ayudarán en el día a día. Gracias a ellos, obtendrás un mejor resultado final y te será más fácil comprender el código que has desarrollado.

Algunos de estos buenos hábitos de programación son realizar la estructura de directorio, la identificación de variables, la indentación o la estructura del código. Además, entran en juego el tratamiento de excepciones y la depuración de código.

Edix numero 7

Git

Puede que todavía no lo conozcas pero Git te va a caer muy bien. Se trata de un sistema de control de versiones que puede ser de vital importancia para ti en el día a día.

Te enseñaremos los principales comandos y funcionalidades que ofrece, a instalarlo y a utilizarlo en conjunción con R y R Studio. Como el saber no ocupa lugar, veremos también qué es eso de Github, el repositorio de código online más grande del mundo.

Edix numero 8

Dataframes

Una vez que empieces a dominar todo lo relacionado con R es el momento de pasar a la práctica de data science. Ahora ya vas a saber manejar las transformaciones de los dataframes para hacer un análisis en profundidad.

Empezarás por el proceso de limpieza y exploración, pasarás a los valores de los dataframes y te enseñaremos cada uno de los pasos que debes seguir.

Edix numero 9

R Markdown

Bueno, pues ya sabes cómo funciona todo así que ahora queda un último paso: el reporting. O sea, hacer unos informes que reflejen los resultados que hemos obtenido tras un análisis de forma entendible y visual.

Para eso están los documentos R Markdown, unos archivos que mezclan el código R y el texto markdown creando un formato muy atractivo e interactivo.

Podrás estudiar Programación en R con nuestros

Cursos Edix

Aprenderás a analizar datos para poder tomar mejores decisiones. Sabrás buscar las respuestas que necesita el marketing actual.

-15% hasta el 30 de septiembre Más info

Hablamos en nuestra web sobre...

data scientist

07/06/2021

Data scientist: funciones y claves para convertirse en científico de datos

¿Estás buscando aprender a ser data scientist? ¿Quieres saber qué hace un especialista en big data? ¿Quieres saber para qué sirve?

Full Stack developer

04/06/2021

Full stack developer: un programador 360

Supongo que quieres saber qué es un full stack developer, cuánto gana y por qué estos programadores están de moda, ¿verdad?

Lenguajes de programación

10/06/2021

Los lenguajes de programación más usados

Si quieres saber rápidamente qué lenguaje de programación es el más usado en el mundo: el lenguaje de programación C. ¿Y los otros? ¿Cuál es el que lleva mayor crecimiento en los últimos años? El campo de la programación es muy amplio y existen cientos de lenguajes que nos servirán para hacer un tipo de desarrollo u otro: programas y apps, videojuegos, bases de datos, IA, internet y páginas web, etc.

Programación estructurada

14/07/2021

Programación estructurada

La programación estructurada es una teoría orientada a mejorar la claridad, calidad y tiempo de desarrollo utilizando únicamente subrutinas o funciones. Basada en el teorema del programa estructurado propuesto por Böhm y Jacopini, ha permitido desarrollar software de fácil comprensión. ¿Repetimos? ¡No te asustes! Vamos a contarte de forma sencilla y rápida todo lo que debes saber sobre la programación estructurada.