Skip to content

Commit

Permalink
Resolving some stuff from #377
Browse files Browse the repository at this point in the history
  • Loading branch information
avahoffman committed Jan 8, 2024
1 parent c45ec55 commit c4e260a
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 44 deletions.
Binary file added images/low-five-high-five.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
66 changes: 22 additions & 44 deletions modules/Intro/Intro.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -119,13 +119,24 @@ Learning a programming language can be very intense and sometimes overwhelming.

We recommend fully diving in and minimizing other commitments to get the most out of this course.

We want you to succeed -- We will get through this together!
Like learning a spoken language, programming takes **practice**.

```{r, fig.alt="Sweeping the ocean", out.width = "25%", echo = FALSE, fig.align='center'}
knitr::include_graphics("images/sweeping-the-ocean.gif")
```


## The Learning Curve

Learning R has been career changing for all of us, and we want to share that!

We want you to succeed -- We will get through this together!

```{r, fig.alt="Sweeping the ocean", out.width = "25%", echo = FALSE, fig.align='center'}
knitr::include_graphics("images/low-five-high-five.gif")
```


## What is R?

- R is a language and environment for statistical computing and graphics developed in 1991
Expand Down Expand Up @@ -395,7 +406,10 @@ knitr::include_graphics("../Intro/images/hex.png")

* Not all packages available on CRAN or GitHub are trustworthy
* Posit makes [many useful packages](https://posit.co/products/open-source/rpackages/)
* How to [trust](http://simplystatistics.org/2015/11/06/how-i-decide-when-to-trust-an-r-package/) an R package
* How to [trust](https://simplystatistics.org/posts/2015-11-06-how-i-decide-when-to-trust-an-r-package/) an R package
* Many packages have accompanying academic papers published in peer-reviewed journals
* Widely used packages have better documentation (official and in forums) and are more likely free of errors


## Tidyverse and Base R: Two Dialects

Expand Down Expand Up @@ -480,53 +494,17 @@ Found on our website under the `Resources` tab:
https://jhudatascience.org/intro_to_r/resources.html

- videos from previous offerings of the class
- cheatsheets from the class

## Useful (+ mostly Free) Resources

**Want more?**

- Tidyverse Skills for Data Science Book: https://jhudatascience.org/tidyversecourse/
(more about the tidyverse, some modeling, and machine learning)
- cheatsheets for each class

- Tidyverse Skills for Data Science Course: https://www.coursera.org/specializations/tidyverse-data-science-r
(same content with quizzes, can get certificate with $)

- R for Data Science: http://r4ds.had.co.nz/
(great general information)

- R basics by Rafael A. Irizarry: https://rafalab.github.io/dsbook/r-basics.html
(great general information)

- Open Case Studies: https://www.opencasestudies.org/
(resource for specific public health cases with statistical implementation and interpretation)

- Dataquest: https://www.dataquest.io/
(general interactive resource)

## Useful (+ mostly Free) Resources

**Need help?**

- Various "Cheat Sheets": https://www.rstudio.com/resources/cheatsheets/

- R reference card: http://cran.r-project.org/doc/contrib/Short-refcard.pdf

- R jargon: https://link.springer.com/content/pdf/bbm%3A978-1-4419-1318-0%2F1.pdf

- R vs Stata: https://link.springer.com/content/pdf/bbm%3A978-1-4419-1318-0%2F1.pdf

- R terminology: https://cran.r-project.org/doc/manuals/r-release/R-lang.pdf

## Useful (+ mostly Free) Resources
## Help!!!

**Interested in Reproducibility?**
Error messages can be scary!

Check out Candace's courses:
Check out the FAQ/Help page on the website, and ask questions in Slack!

- Introduction: https://jhudatascience.org/Reproducibility_in_Cancer_Informatics/
https://jhudatascience.org/intro_to_r/help.html

- Advanced: https://jhudatascience.org/Adv_Reproducibility_in_Cancer_Informatics/
**We will also dedicate time today to debug any installation issues**

## Summary

Expand Down

0 comments on commit c4e260a

Please sign in to comment.