Big Data

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 (260 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
260 valoraciones

Contenido del curso:

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

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

Procesos Big Data con Spark

Curso Apache Spark: Procesando Big Data

5 horas y 52 minutos · curso

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

  • Big Data
Introducción al Big Data

Curso de Introducción al Big Data

4 horas y 42 minutos · curso

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

  • Big Data

Dudas frecuentes

1

¿Cuál es el precio?

En OpenWebinars no vendemos cursos, talleres o laboratorios unitarios.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos 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 el curso?

En OpenWebinars los cursos 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.

 

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información.