-
Notifications
You must be signed in to change notification settings - Fork 1
/
resources.Rmd
47 lines (34 loc) · 3.32 KB
/
resources.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
---
title: 'Further Resources'
output:
html_document:
toc: false
---
\
## R resources
### Getting Help
- [Google it!](https://letmegooglethat.com//?q=R+Error+in+library+there+is+no+package+called): Try searching for generalised versions of any error messages you get whilst running your code. To generalise, remove text that is specific to your problem (i.e. names of variables, file paths, datasets, etc.). You'd be surprised how many other people have probably had the same problem and solved it.
- [Stack Overflow](https://stackoverflow.com/questions/tagged/r): There are over 450,000 questions tagged with 'R' on Stack Overflow. [Here are the most popular ones, ranked by vote](https://stackoverflow.com/questions/tagged/r?sort=votes). Always search before asking, and make a [reproducible example](https://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example/5963610#5963610) if you want to get useful advice. This is a minimal example that allows others who are trying to help you to see the error themselves.
- Read package vignettes. For example, see the [lme4 CRAN page](https://cran.r-project.org/web/packages/lme4/vignettes/lmer.pdf) to learn how to fit linear mixed effects models using the lme4 package.
\
### General R Resources
- [R-Project](https://cran.r-project.org/other-docs.html): User contributed documentation
- [The R Journal](https://journal.r-project.org/): Journal of the R project for statistical computing
- [Swirl](https://swirlstats.com/): An R package that teaches you R (_and statistics!_) from within R
- [RStudio's printable cheat sheets](https://www.rstudio.com/resources/cheatsheets/)
- [Rseek](https://rseek.org/): A custom Google search for R-related sites
\
## R Markdown / Markdown resources
- [Basic Markdown + R Markdown reference](https://bioconnector.github.io/markdown)
- [A good markdown reference](https://commonmark.org/help/)
- [A good 10-minute markdown tutorial](https://commonmark.org/help/tutorial/)
- [RStudio's R Markdown Cheat Sheet](https://raw.githubusercontent.com/rstudio/cheatsheets/main/rmarkdown.pdf) and [R Markdown Reference Sheet](https://www.rstudio.com/wp-content/uploads/2015/03/rmarkdown-reference.pdf)
- [The R Markdown documentation](https://rmarkdown.rstudio.com/) has an excellent [getting started guide](https://rmarkdown.rstudio.com/lesson-1.html), a [gallery of demos](https://rmarkdown.rstudio.com/gallery.html), and several [articles](https://rmarkdown.rstudio.com/articles.html) illustrating advanced usage.
- [The knitr website](<https://yihui.name/knitr/>) has lots of useful reference material about how knitr works, [options](https://yihui.name/knitr/options/), and more.
- [Quarto](https://quarto.org/docs/get-started/hello/rstudio.html) is the new kid on the block and will probably supersede R Markdown eventually.
\
## Git and GitHub resources
- [Happy Git](https://happygitwithr.com/): Great resourse for using Git and GitHub
- [Version control with RStudio](https://support.rstudio.com/hc/en-us/articles/200532077-Version-Control-with-Git-and-SVN): RStudio support document for using version control
- [Using Git from RStudio](https://nceas.github.io/oss-lessons/version-control/4-getting-started-with-git-in-RStudio.html): Good 10 minute guide
- [The R Class](https://r-bio.github.io/intro-git-rstudio/): In depth guide to using GitHub with RStudio