Información acerca del software y convenciones
Este libro es principalmente sobre el paquete bookdown de R, por lo que necesita instalar al menos R y el paquete bookdown. Sin embargo, su libro no tiene que estar relacionado en absoluto con el lenguaje R. Se pueden usar otros lenguajes de computación (C++, SQL, Python, etc.; véase el Apéndice B), e incluso puede ser totalmente irrelevante para la computación (por ejemplo, puede escribir una novela, o una colección de poemas). Las herramientas de software necesarias para construir un libro se introducen en el Apéndice A.
La información de la sesión de R al compilar este libro es la siguiente:
sessionInfo()
## R version 3.4.3 (2017-11-30)
## Platform: x86_64-apple-darwin15.6.0 (64-bit)
## Running under: macOS High Sierra 10.13.2
##
## Matrix products: default
## BLAS: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRblas.0.dylib
## LAPACK: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRlapack.dylib
##
## locale:
## [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
##
## attached base packages:
## [1] stats graphics grDevices utils datasets
## [6] base
##
## loaded via a namespace (and not attached):
## [1] bookdown_0.5 miniUI_0.1.1 rmarkdown_1.8
## [4] tools_3.4.3 shiny_1.0.5 htmltools_0.3.6
## [7] knitr_1.18
No se añaden instrucciones (>
y +
) al código fuente en R en este libro, y, por defecto, se comenta la salida de texto mediante dos numerales ##
, como se pudo advertir anteriormente en la información de sesión de R . Esto es para comodidad del lector a la hora que desee copiar y ejecutar el código (el texto resultante se ignorará ya que se encuentra comentado). Los nombres de paquetes están en negrita (por ejemplo, rmarkdown), y el código en línea y los nombres de archivos se formatean en una fuente de máquina de escribir (por ejemplo, knitr::knit('foo.Rmd')
). Los nombres de funciones son seguidas por paréntesis (por ejemplo, bookdown::render_book()
). El operador doble dos puntos (::
) significa acceder a un objeto desde un paquete.