R intermedio
Continúa tu viaje para ser un ninja de R aprendiendo sobre declaraciones condicionales, bucles y funciones vectoriales.
Comienza El Curso Gratis6 horas14 vídeos81 ejercicios620.296 aprendicesDeclaración de cumplimiento
Crea Tu Cuenta Gratuita
o
Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.¿Entrenar a 2 o más personas?
Probar DataCamp for BusinessPreferido por estudiantes en miles de empresas
Descripción del curso
R intermedio es la siguiente parada en tu viaje para dominar el lenguaje de programación R. En esta formación de R, aprenderás sobre sentencias condicionales, bucles y funciones para potenciar tus propios scripts de R. A continuación, haz que tu código R sea más eficiente y legible utilizando las funciones de aplicación. Por último, el capítulo de utilidades te pone al día con las expresiones regulares en R, las manipulaciones de estructuras de datos y las horas y fechas. Este curso te permitirá dar el siguiente paso en el avance de tus conocimientos y capacidades generales al programar en R.
¿Entrenar a 2 o más personas?
Obtén a tu equipo acceso a la plataforma DataCamp completa, incluidas todas las funciones.En las siguientes pistas
Programación R
Ir a la pista- 1
Condicionales y flujo de control
GratuitoEn este capítulo, conocerás los operadores relacionales para comparar objetos de R, y los operadores lógicos como "and" y "or" para combinar valores TRUE y FALSE. Luego, utilizarás estos conocimientos para construir sentencias condicionales.
Operadores relacionales50 xpIgualdad100 xpMayor y menor que100 xpComparar vectores100 xpComparar matrices100 xpOperadores lógicos50 xp& y |100 xp& y | (2)100 xp¡Invierte el resultado: !50 xpMézclalo todo100 xpDeclaraciones condicionales50 xpLa sentencia if100 xpAñade un else100 xpPersonaliza más: else if100 xpSi 2,050 xp¡Toma el control!100 xp - 2
Bucles
Los bucles pueden resultar útiles en numerosas ocasiones. Mientras que los bucles son como sentencias if repetidas, el bucle for está diseñado para iterar sobre todos los elementos de una secuencia. Infórmate sobre ellos en este capítulo.
Bucle while50 xpEscribe un bucle while100 xpAñade más condicionales100 xpDetener el bucle while: break100 xpConstruye un bucle while desde cero100 xpPara bucle50 xpBucle sobre un vector100 xpRecorrer una lista100 xpRecorrer una matriz100 xpMézclalo con el flujo de control100 xpA continuación, lo rompes100 xpConstruye un bucle for desde cero100 xp - 3
Funciones
Las funciones son un concepto extremadamente importante en casi todos los lenguajes de programación, y R no es diferente. Aprende qué son las funciones y cómo utilizarlas, y luego toma las riendas escribiendo tus propias funciones.
Introducción a las funciones50 xpDocumentación de funciones100 xpUtiliza una función100 xpUtiliza una función (2)100 xpUtiliza una función (3)100 xpFunciones dentro de funciones100 xp¿Es obligatorio u opcional?50 xpFunciones de escritura50 xpEscribe tu propia función100 xpEscribe tu propia función (2)100 xpEscribe tu propia función (3)100 xpAlcance de las funciones50 xpR pasa argumentos por valor50 xp¿Eres funcional?100 xp¿Eres funcional? (2)100 xpPaquetes R50 xpCargar un paquete R100 xpDiferentes formas de cargar un paquete50 xp - 4
La familia apply
Siempre que utilices un bucle for, es posible que quieras revisar tu código para ver si puedes utilizar la función lapply en su lugar. Aprende todo sobre esta forma intuitiva de aplicar una función sobre una lista o un vector, y cómo utilizar sus variantes, sapply y vapply.
lapply50 xpUtiliza lapply con una función incorporada en R100 xpUtiliza lapply con tu propia función100 xplapply y funciones anónimas100 xpUtiliza lapply con argumentos adicionales100 xpAplicar funciones que devuelven NULL50 xpsapply50 xpCómo utilizar sapply100 xpsapply con tu propia función100 xpsapply con función que devuelve vector100 xpsapply no puede simplificar, ¿y ahora qué?100 xpsapply con funciones que devuelven NULL100 xpIngeniería inversa sapply50 xpvapply50 xpUtiliza vapply100 xpUtiliza vapply (2)100 xpDe sapply a vapply100 xp - 5
Utilidades
Dominar la programación en R no consiste sólo en comprender sus conceptos de programación. También es importante tener un sólido conocimiento de una amplia gama de funciones de R. Este capítulo te presenta muchas funciones útiles para manipular estructuras de datos, expresiones regulares y trabajar con horas y fechas.
Funciones útiles50 xpUtilidades matemáticas100 xpEncuentra el error100 xpUtilidades de datos100 xpEncuentra el error (2)100 xpVence a Gauss con R100 xpExpresiones regulares50 xpgrepl y grep100 xpgrepl y grep (2)100 xpsub y gsub100 xpsub y gsub (2)50 xpHorarios y fechas50 xpAquí y ahora100 xpCrear y formatear fechas100 xpCrear y formatear tiempos100 xpCálculos con fechas100 xpCálculos con tiempos100 xpEl tiempo es oro100 xp
¿Entrenar a 2 o más personas?
Obtén a tu equipo acceso a la plataforma DataCamp completa, incluidas todas las funciones.En las siguientes pistas
Programación R
Ir a la pistarequisitos previos
Introduction to RFilip Schouwenaars
Ver MásData Science Instructor at DataCamp
¿Qué tienen que decir otros alumnos?
¡Únete a 15 millones de estudiantes y empieza R intermedio hoy mismo!
Crea Tu Cuenta Gratuita
o
Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.