R

R

913 bookmarks
Newest
Prime Hints For Running A Data Project In R
Prime Hints For Running A Data Project In R
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...
·kkulma.github.io·
Prime Hints For Running A Data Project In R
Writing R extensions
Writing R extensions
Writing R Extensions covers how to create your own packages, write R help files, and the foreign language (C, C++, Fortran, …) interfaces.
·colinfay.me·
Writing R extensions
RStudio Open-Source Packages - RStudio
RStudio Open-Source Packages - RStudio
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.
·rstudio.com·
RStudio Open-Source Packages - RStudio
R for Excel Users
R for Excel Users
This is a workshop for RStudio::conf(2020) in San Francisco, California
·rstudio-conf-2020.github.io·
R for Excel Users
BookDown
BookDown
A guide to authoring books with R Markdown, including how to generate figures and tables, and insert cross-references, citations, HTML widgets, and Shiny apps in R Markdown. The book can be exported to HTML, PDF, and e-books (e.g. EPUB). The book style is customizable. You can easily write and preview the book in RStudio IDE or other editors, and host the book wherever you want (e.g. bookdown.org).
·bookdown.org·
BookDown
R Markdown Cookbook
R Markdown Cookbook
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.
·bookdown.org·
R Markdown Cookbook
Data Wrangling with R
Data Wrangling with R
Master the art of data wrangling with the R programming language.
·dw-r.netlify.com·
Data Wrangling with R
Software Carpentry
Software Carpentry
Teaching researchers the foundational computing skills they need to get more done in less time
·software-carpentry.org·
Software Carpentry
Yixuam Qiu
Yixuam Qiu
Yixuan's blogs on statistcs, programming, and more
·statr.me·
Yixuam Qiu
Dean Attali - R-Shiny consultant
Dean Attali - R-Shiny consultant
R-Shiny developer and consultant with a MSc in Bioinformatics and a Bachelor of Computer Science. Previously a software engineer at Google, IBM, and Wish.com.
·deanattali.com·
Dean Attali - R-Shiny consultant
Performance: when algorithmics meets mathematics – Florian Privé – R(cpp) enthusiast
Performance: when algorithmics meets mathematics – Florian Privé – R(cpp) enthusiast
In this post, I talk about performance through an efficient algorithm I developed for finding closest points on a map. This algorithm uses both concepts from mathematics and algorithmics. Problem to solve This problem comes from a recent question on StackOverflow. I have two matrices, one is 200K rows long, the other is 20K. For each row (which is a point) in the first matrix, I am trying to find which row (also a point) in the second matrix is closest to the point in the first matrix. This is the first method that I tried on a sample dataset: # Test dataset: longitude and latitude pixels.l...
·privefl.github.io·
Performance: when algorithmics meets mathematics – Florian Privé – R(cpp) enthusiast
Vectorization in R: Why?
Vectorization in R: Why?
Here are my notes from a recent talk I gave on vectorization at a Davis R Users’ Group meeting. Thanks to Vince Buffalo, John Myles White, and Hadley Wickham for their input as I was preparing this. Feedback welcome! Beginning R users are often told to “vectorize” their code. Here, I try to explain why vectorization can be advantageous in R by showing how R works under the hood. Now, remember, premature optimization is the root of all evil (Knuth).
·noamross.net·
Vectorization in R: Why?
Profiling with RStudio – RStudio Support
Profiling with RStudio – RStudio Support
Getting started Using the profiler Using the flame graph Using the data viewer Profiling examples Profiling time example Profiling memory example Frequently Asked Questions Additional Resou...
·support.rstudio.com·
Profiling with RStudio – RStudio Support
A guide to parallelism in R – Florian Privé – R(cpp) enthusiast
A guide to parallelism in R – Florian Privé – R(cpp) enthusiast
In this post, I talk about parallelism in R. This post is likely biased towards the solutions I use. For example, I never use mcapply nor clusterApply; I prefer to always use foreach. In this post, we will focus on how to parallelize R code on your computer with package {foreach}. In this post, I use mainly silly examples just to show one point at a time. Basics of foreach You can install R package {foreach} with install.packages("foreach"). library(foreach)
·privefl.github.io·
A guide to parallelism in R – Florian Privé – R(cpp) enthusiast
Advanced R Course
Advanced R Course
This contains materials for the Advanced R course of the doctoral school of Grenoble, France.
·privefl.github.io·
Advanced R Course