Data Science

Introducción a la programación en R

Aprende a programar en R, el lenguaje de programación para el Análisis Estadístico de Datos y Machine Learning.

Impartido por:

4.4 (203 valoraciones)
5 horas y 51 minutos · Curso
Programación en R

Lo que aprenderás en este curso:

  • Te iniciaras en el mundo de R y aprenderás a programar con R.
  • Aprenderás los diferentes tipos de Datos y Objetos que hay en R.
  • Trabajaras con ficheros.
  • Aprenderás a llevar un control y utilizar condicionales.
  • Crearás funciones con R.
  • Aprenderás a gestionar errores y excepciones.

Requisitos del curso

El curso no tiene ningún requisito, ya que es un curso de introdución. Por lo que no hay que preocuparse ya que es un curso que te lleva desde cero en R como lenguaje de programación.

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.4
203 valoraciones

Contenido del curso:

    • 6m
    • 6m
    • 2m
    • Mi primer programa en R
      4m
    • IDEs y editores
      5m
    • Estructura del programa
      9m
    • Funciones y constantes predefinidas
      14m
    • Trabajando con variables
      7m
    • Tipos de datos básicos
      9m
    • Vectores (Parte I)
      12m
    • Vectores (Parte II)
      7m
    • Ejercicios: Tipos de datos simples
      14m
    • Listas
      9m
    • Factores
      8m
    • Ejercicios: Listas y factores
      13m
    • Matrices y Arrays (Parte I)
      13m
    • Matrices y Arrays: Operaciones (Parte II)
      6m
    • Matrices y Arrays (Parte III)
      7m
    • Ejercicios: Matrices y Arrays
      17m
    • 7m
    • Ejercicios: DataFrame
      11m
    • Lectura de ficheros
      8m
    • Datos internos
      4m
    • Escritura en ficheros
      14m
    • Ejercicios: Ficheros
      12m
    • Estructuras condicionales
      7m
    • Ejercicios: Condicionales
      11m
    • 10m
    • Ejercicios: Repeticiones
      13m
    • Creación de funciones de usuario
      6m
    • Profundizando en las funciones
      6m
    • Ejercicios: Funciones simples
      14m
    • Recursividad y anidamiento
      7m
    • Ejercicios: Recursividad y anidamiento
      13m
    • Gestión de errores y excepciones
      11m
    • Ejercicio: Gestión de errores y excepciones
      11m
También te puede interesar

Te dejamos una selección de cursos, carreras y artículos

Python para Data Viz

Python para Data Viz

5 horas y 7 minutos · Curso

En esta formación aprenderás los conceptos de Python para Visualizaciones de Datos, y sus principales librerías y herramientas asociadas.

  • Lenguajes para datos
Fundamentos de DAX

Fundamentos de DAX

4 horas y 40 minutos · Curso

En esta formación aprenderás los aspectos esenciales del uso de DAX como lenguaje de análisis y expresiones de datos y fórmulas dentro del entorno de …

  • Business Intelligence

Dudas frecuentes

1

¿Cuál es el precio?

En OpenWebinars no vendemos formaciones.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

2

¿Cuándo comienza la formación?

En OpenWebinars las formaciones no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

3

¿Obtengo un diploma de certificación?

En todos los cursos existe un examen final para evaluar tus conocimientos adquiridos. Si superas este examen con más de un 80% de preguntas correctas obtendrás el diploma de certificación. Puedes realizar un intento cada 24 horas.

Este diploma es un certificado privado emitido por OpenWebinars, y valorado en el mundo empresarial, ya que tenemos grandes compañías clientes que se forman con nosotros y valoran nuestras certificaciones.

No olvides poner tu certificación en tu perfil Linkedin y en tu currículum.

Aprender lenguaje R es fundamental para introducirse en el Big Data y el Machine Learning, dos conceptos que cada día son más importantes. Además, este curso de programación en R es ideal para comenzar en tu formación en el análisis estadístico.

Este completo curso lo dividimos en siete apartados, en los que el profesor irá desarrollando los mismos en varias lecciones, para que puedas ir avanzando a medida que vayas superando las mismas y aprendiendo toda la teoría vista en ellas.

El primero de los bloques se dedica a introducir algunos conceptos de gran importancia, para que tomes un primer contacto con ellos, ya que posteriormente durante el resto del curso se irá profundizando en los mismos. Haremos una breve introducción al lenguaje R, su instalación, los diferentes IDE (Entornos de Desarrollo Integrado) y editores.

En nuestro segundo bloque vas a conocer la estructura de este lenguaje, aprendiendo también la estructura de un programa, las funciones y constantes predefinidas en R y algunas de las variables más básicas del mismo.

Tras conocer un poco mejor la estructura de R, podrás continuar con la lección de tipos de datos simples, dónde te explicaremos qué son y cuáles son los 5 tipos de los mismos. Y después entraremos a ver los tipos de datos complejos, como las listas, los factores, matrices, arrays y DataFrames, realizando unos ejercicios sobre los mismos a medida que se acabe la parte teórica.

El siguiente paso en tu formación será aprender a trabajar con ficheros en R, aprendiendo a usar las funciones para la lectura de ficheros y las funciones de para la escritura en ficheros, además de a trabajar con datos internos. Después te proponemos unos ejercicios para trabajar con ficheros y así poder poner a prueba todo lo aprendido en este bloque.

El penúltimo apartado del curso es el que dedicaremos a las estructuras de control, tanto las estructuras condicionales como las estructuras repetitivas. De nuevo haremos unos interesantes ejercicios para trabajar con estas estructuras de control, que te van a servir para comprobar si has comprendido bien esos conceptos.

Y para acabar ya este curso dedicaremos el apartado final a las funciones en R, un apartado importante en el que te enseñaremos a crear funciones de usuario y a trabajar con ellas de una forma más avanzada. También hablaremos sobre las funciones recursivas, las funciones anidadas y la gestión de errores y excepciones.

De la misma forma que hicimos en otros apartados del curso, en este tramo final iremos haciendo unos ejercicios teóricos para que trabajes los conceptos sobre las funciones que has ido aprendiendo previamente.

Si quieres introducirte en conceptos como Big Data y el Machine Learning, este curso de programación en R es un buen punto de partida para tu formación, y si quieres profundizar más en el mismo podrás continuar con nuestro curso sobre Programación en R: Visualización de Datos y Machine Learning.

 

Artículos
Ver todos