Cal Newport's Blog - The Stone Carver in an Age of Computer Screens - October 27, 2020 15:04
A reader recently pointed me toward a short video titled “A Continuous Shape.” It profiles Anna Rubincam, a stone carver from South London who works...
GTD Refresh, Part 5: Building the Weekly Review Habit
At the very beginning of David Allen’s recorded lecture, Getting Things Done Fast, he tells his audience that the most important but single most difficult
'RStudio' Addins to Simplify 'Markdown' Writing • remedy
An RStudio addin providing shortcuts for writing in Markdown. This package provides a series of functions that allow the user to be more efficient when using Markdown. For example, you can select a word, and put it in bold or in italics, or change the alignment of elements inside you Rmd. The idea is to map all the functionalities from remedy on keyboard shortcuts, so that it provides an interface close to what you can find in any other text editor.
I’ve been asked more and more for hints and best practices when working with R. It can be a daunting task, depending on how deep or specialised you want to be. So I tried to keep it as balanced as I could and mentioned point that definitely helped me in...
In 2019, RStudio spent over 50% of its engineering resources on open-source software, and led contributions to over 250 open-source projects, targeting a broad range of areas.
Write An R Package Using Literate Programming Techniques - Yihui Xie | 谢益辉
This is an example of writing an R package using the Literate Programming (LP) technique, implemented through the knitr package and Makefile. It only shows you the idea, and I do not mean you must use …
This book showcases short, practical examples of lesser-known tips and tricks to helps users get the most out of these tools. After reading this book, you will understand how R Markdown documents are transformed from plain text and how you may customize nearly every step of this processing. For example, you will learn how to dynamically create content from R code, reference code in other documents or chunks, control the formatting with customer templates, fine-tune how your code is processed, and incorporate multiple languages into your analysis.