R Avanzado, Segunda Edición

Puntuación:   (4,8 de 5)

R Avanzado, Segunda Edición (Hadley Wickham)

Opiniones de los lectores

Actualmente no hay opiniones de lectores. La calificación se basa en 171 votos.

Título original:

Advanced R, Second Edition

Contenido del libro:

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.

Otros datos del libro:

ISBN:9780815384571
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2019
Número de páginas:588

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

ggplot2: Gráficos elegantes para el análisis de datos - ggplot2: Elegant Graphics for Data...
Esta nueva edición del libro clásico de Hadley...
ggplot2: Gráficos elegantes para el análisis de datos - ggplot2: Elegant Graphics for Data Analysis
Mastering Shiny: Build Interactive Apps, Reports, and Dashboards Powered by R
Domine el framework web Shiny y lleve sus habilidades con R a un nivel...
Mastering Shiny: Build Interactive Apps, Reports, and Dashboards Powered by R
R Avanzado, Segunda Edición - 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...
R Avanzado, Segunda Edición - Advanced R, Second Edition
R Packages: Organice, pruebe, documente y comparta su código - R Packages: Organize, Test, Document,...
Convierta su código R en paquetes que otros puedan...
R Packages: Organice, pruebe, documente y comparta su código - R Packages: Organize, Test, Document, and Share Your Code

Las obras del autor han sido publicadas por las siguientes editoriales:

© 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)