Puntuación:
Actualmente no hay opiniones de lectores. La calificación se basa en 171 votos.
Advanced R, Second Edition
Advanced R le ayuda a comprender cómo funciona R a un nivel fundamental. Está diseñado para programadores de R que quieran profundizar en su comprensión del lenguaje, y para programadores con experiencia en otros lenguajes que quieran entender qué hace a R diferente y especial.
Este libro le enseñará los fundamentos de R; tres paradigmas fundamentales de programación (funcional, orientado a objetos y metaprogramación); y potentes técnicas de depuración y optimización.
Su código.
Al leer este libro, aprenderá:
⬤ La diferencia entre un objeto y su nombre, y por qué es importante la distinción.
⬤ Las importantes estructuras de datos vectoriales, cómo encajan y cómo puedes separarlas usando subconjuntos.
⬤ Los detalles finos de funciones y entornos.
⬤ El sistema de condiciones, que potencia los mensajes, advertencias y errores.
⬤ El poderoso paradigma de programación funcional, que puede reemplazar muchos bucles for.
⬤ Los tres sistemas OO más importantes: S3, S4, y R6.
⬤ El conjunto de herramientas tidy eval para metaprogramación, que te permite manipular código y controlar la evaluación.
⬤ Técnicas de depuración efectivas que puedes implementar, independientemente de cómo se ejecute tu código.
⬤ Cómo encontrar y eliminar cuellos de botella en el rendimiento.
La segunda edición es una actualización exhaustiva:
⬤ Nuevos capítulos fundamentales: "Nombres y valores", "Flujo de control" y "Condiciones".
⬤ Cobertura exhaustiva de la programación orientada a objetos con capítulos sobre S3, S4, R6, y cómo elegir entre ellos.
⬤ Cobertura mucho más profunda de la metaprogramación, incluyendo el nuevo marco de evaluación tidy.
⬤ Uso de nuevos paquetes como rlang (http: //rlang. r-lib.org), que proporciona una interfaz limpia para operaciones de bajo nivel, y purr (http: //purrr. tidyverse.org/) para programación funcional.
⬤ Uso del color en trozos de código y figuras.
Hadley Wickham es jefe científico de RStudio, profesor adjunto en la Universidad de Stanford y en la Universidad de Auckland, y miembro de la Fundación R. Es el principal desarrollador de tidyverse, una colección de paquetes de R, incluidos ggplot2 y dplyr, diseñados para apoyar la ciencia de datos. También es autor de R for Data Science (con Garrett Grolemund), R Packages y ggplot2: Elegant Graphics for Data Analysis.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)