Blogdown: Creating Websites with R Markdown
暫譯: Blogdown:使用 R Markdown 創建網站
Xie, Yihui, Hill, Alison Presmanes, Thomas, Amber
商品描述
blogdown: Creating Websites with R Markdown provides a practical guide for creating websites using the blogdown package in R. In this book, we show you how to use dynamic R Markdown documents to build static websites featuring R code (or other programming languages) with automatically rendered output such as graphics, tables, analysis results, and HTML widgets. The blogdown package is also suitable for technical writing with elements such as citations, footnotes, and LaTeX math. This makes blogdown an ideal platform for any website designed to communicate information about data science, data analysis, data visualization, or R programming.
Note that blogdown is not just for blogging or sites about R; it can also be used to create general-purpose websites. By default, blogdown uses Hugo, a popular open-source static website generator, which provides a fast and flexible way to build your site content to be shared online. Other website generators like Jekyll and Hexo are also supported.
In this book, you will learn how to:
- Build a website using the blogdown package;
- Create blog posts and other website content as dynamic documents that can be easily edited and updated;
- Customize Hugo templates to suit your site's needs;
- Publish your website online;
- Migrate your existing websites to blogdown and Hugo.
Yihui Xie is a software engineer at RStudio. He has authored and co-authored several R packages, including knitr, rmarkdown, bookdown, blogdown, shiny, xaringan, and animation. He has published two other books, Dynamic Documents with R and knitr and bookdown: Authoring Books and Technical Documents with R Markdown.
Amber Thomas is a data journalist and "maker" at the online publication of visual essays: The Pudding (https: //pudding.cool). Her educational background was marine biology, but she has a strong love of data analysis, visualization, and storytelling.
Alison Presmanes Hill is an Associate Professor of Pediatrics at Oregon Health & Science University, where she teaches Computer Science courses on data analysis, data science, and visualization. Her research focuses on using computational methods to study the development of children with neurodevelopmental disorders, in particular Autism Spectrum Disorders.
商品描述(中文翻譯)
blogdown: 使用 R Markdown 創建網站 提供了一個實用的指南,教你如何使用 R 的 blogdown 套件來創建網站。在這本書中,我們將展示如何使用動態的 R Markdown 文件來構建靜態網站,這些網站包含 R 代碼(或其他程式語言),並自動渲染輸出,例如圖形、表格、分析結果和 HTML 小工具。blogdown 套件也適合用於技術寫作,包含引用、腳註和 LaTeX 數學等元素。這使得 blogdown 成為任何旨在傳達有關數據科學、數據分析、數據視覺化或 R 程式設計的信息的網站的理想平台。
請注意,blogdown 不僅僅用於部落格或有關 R 的網站;它也可以用來創建通用網站。默認情況下,blogdown 使用 Hugo,一個流行的開源靜態網站生成器,提供了一種快速且靈活的方式來構建您的網站內容以便在線分享。其他網站生成器如 Jekyll 和 Hexo 也受到支持。
在這本書中,您將學習如何:
- 使用 blogdown 套件構建網站;
- 創建部落格文章和其他網站內容,作為可以輕鬆編輯和更新的動態文件;
- 自定義 Hugo 模板以滿足您網站的需求;
- 在線發布您的網站;
- 將您現有的網站遷移到 blogdown 和 Hugo。
Yihui Xie 是 RStudio 的軟體工程師。他已經編寫和共同編寫了幾個 R 套件,包括 knitr、rmarkdown、bookdown、blogdown、shiny、xaringan 和 animation。他還出版了另外兩本書,Dynamic Documents with R and knitr 和 bookdown: Authoring Books and Technical Documents with R Markdown。
Amber Thomas 是一名數據記者和在線視覺散文出版物 The Pudding (https://pudding.cool) 的「創作者」。她的教育背景是海洋生物學,但她對數據分析、視覺化和故事講述有著強烈的熱愛。
Alison Presmanes Hill 是俄勒岡健康與科學大學的兒科副教授,她教授有關數據分析、數據科學和視覺化的計算機科學課程。她的研究專注於使用計算方法研究有神經發展障礙的兒童的發展,特別是自閉症譜系障礙。