Skip to content

Commit

Permalink
Update 00-intro.Rmd
Browse files Browse the repository at this point in the history
Added some information on:
- using RStudio as a presentation tool;
- dependency management for reproducible research with r
  • Loading branch information
Konstantinna authored Jul 9, 2023
1 parent 41977ca commit fdcde25
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion episodes/00-intro.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,17 @@ popular IDE (Integrated Development Environment) for R. An IDE is a piece of
software that provides
tools to make programming easier.

You can also use the R Presentations feature to present your work in an HTML5
presentation mixing Markdown and R code. You can display these within R Studio
or your browser. There are many options for customising your presentation slides,
including an option for showing LaTeX equations. This can help you collaborate
with others and also has an application in teaching and classroom use.

## Why learn R?

### R does not involve lots of pointing and clicking, and that's a good thing

The learning curve might be steeper than with other software, but with R, the
The learning curve might be steeper than with other software but with R, the
results of your analysis do not rely on remembering a succession of pointing
and clicking, but instead on a series of written commands, and that's a good
thing! So, if you want to redo your analysis because you collected more data,
Expand All @@ -72,6 +78,16 @@ statistical tests in your manuscript are updated automatically.
An increasing number of journals and funding agencies expect analyses to be
reproducible, so knowing R will give you an edge with these requirements.

To further support reproducibility and transparency, there are also packages
that help you with dependency management: keeping track of which packages we
are loading and how they depend on the package version you are using.
This helps you make sure existing workflows work consistently and continue
doing what they did before.

Packages like renv let you “save” and “load” the state of your project library,
also keeping track of the package version you use and the source it can be
retrieved from.

### R is interdisciplinary and extensible

With 10,000+ packages that can be installed to extend its capabilities, R
Expand Down

0 comments on commit fdcde25

Please sign in to comment.