All Projects → yihui → Knitr Book

yihui / Knitr Book

Dynamic Documents with R and knitr

Projects that are alternatives of or similar to Knitr Book

Kableextra
Construct Complex Table with knitr::kable() + pipe.
Stars: ✭ 465 (+116.28%)
Mutual labels:  latex, rmarkdown, knitr
Bookdown
Authoring Books and Technical Documents with R Markdown
Stars: ✭ 2,768 (+1187.44%)
Mutual labels:  latex, rmarkdown, book
Rmarkdown Cookbook
R Markdown Cookbook. A range of tips and tricks to make better use of R Markdown.
Stars: ✭ 324 (+50.7%)
Mutual labels:  latex, rmarkdown, knitr
Crowbook
Converts books written in Markdown to HTML, LaTeX/PDF and EPUB
Stars: ✭ 399 (+85.58%)
Mutual labels:  latex, book
Kaobook
A LaTeX class for books, reports or theses based on https://github.com/kenohori/thesis and https://github.com/Tufte-LaTeX/tufte-latex.
Stars: ✭ 300 (+39.53%)
Mutual labels:  latex, book
Knitr Examples
A collection of knitr examples
Stars: ✭ 389 (+80.93%)
Mutual labels:  latex, knitr
Jupytext
Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts
Stars: ✭ 4,969 (+2211.16%)
Mutual labels:  rmarkdown, knitr
Rmarkdown Book
R Markdown: The Definitive Guide (published by Chapman & Hall/CRC in July 2018)
Stars: ✭ 557 (+159.07%)
Mutual labels:  rmarkdown, book
Readteractive
Tool for writing and generating interactive books.
Stars: ✭ 23 (-89.3%)
Mutual labels:  latex, book
Klippy
Copy to Clipboard Buttons for RMarkdown HTML Documents
Stars: ✭ 40 (-81.4%)
Mutual labels:  rmarkdown, knitr
Knitrhooks
Extend {knitr} with hooks
Stars: ✭ 32 (-85.12%)
Mutual labels:  rmarkdown, knitr
Bookdown Crc
A minimal example of using bookdown to write a book for Chapman & Hall/CRC
Stars: ✭ 50 (-76.74%)
Mutual labels:  rmarkdown, book
xelatex-guide-book
xelatex book template
Stars: ✭ 59 (-72.56%)
Mutual labels:  latex, book
ntuthesis
台大碩博士論文模板 (R Package)
Stars: ✭ 14 (-93.49%)
Mutual labels:  latex, rmarkdown
rmd4sci
Rmarkdown for Scientists
Stars: ✭ 113 (-47.44%)
Mutual labels:  book, rmarkdown
Learn-to-program-with-C AR
ترجمة لدرس تعلّم البرمجة بلغة السي الخاص بموقع OpenClassrooms
Stars: ✭ 51 (-76.28%)
Mutual labels:  latex, book
Liftr
🐳 Containerize R Markdown documents for continuous reproducibility
Stars: ✭ 155 (-27.91%)
Mutual labels:  rmarkdown, knitr
reportfactory
Lightweight infrastructure to handle multiple rmarkdown reports
Stars: ✭ 68 (-68.37%)
Mutual labels:  rmarkdown, knitr
tikz favorites
collection of favorite TikZ graphics
Stars: ✭ 62 (-71.16%)
Mutual labels:  latex, rmarkdown
Gitbook Plugin Build
Extends gitbook build system with pandoc converter.
Stars: ✭ 23 (-89.3%)
Mutual labels:  latex, book

Dynamic Documents with R and knitr

In the very beginning, I planned to write this book with Markdown, but later I changed my mind and wrote it in LyX instead. For those who are still interested in the Markdown source, please see the markdown directory.

Now this book has been published by Chapman & Hall. You can also find it on Amazon. There is a book review published in the Journal of Statistical Software, which may give you a better idea of this book than my own introduction.

The book source

Besides the old Markdown source which is really only an empty sketch, this repository also provides the real source files for the first three chapters of the book, so that you can learn how the book was written and quickly get started with writing books using the LaTeX style by Chapman & Hall.

The main file is DDR-Yihui-Xie-Chap1-3.lyx; the Rnw file DDR-Yihui-Xie-Chap1-3.Rnw was exported from LyX; krantz.cls is the LaTeX class provided by Chapman & Hall, and I wrote a simple LyX layout file krantz.layout; DDR-Yihui-Xie.bib contains some bibliography entries, and DDR-packages.bib is dynamically generated from knitr (see the last chunk in the LyX or Rnw file).

The PDF of the first three chapters can be downloaded here ⬇️.

For Linux users, the minimal version of LyX for this book is 2.0.3 (as you can get from Debian). For Windows/Mac OS X users, just download the latest binaries from the LyX website. If you do not use LyX, you can simply open the Rnw file and start from there.

Be sure to read the session info in the preface because your R packages may not be up-to-date to reproduce the PDF. Normally I use development versions of my packages, because I often find little problems that I need to solve for the book, and these changes will end up in the development versions.

Contact

GitHub issues (https://github.com/yihui/knitr-book/issues) is the preferred way for feedbacks. You can also reach me by email if you really want:

echo oybuwycxy.trpb | tr bopcrbtucwxyc+ [email protected]
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].