This class is governed by the BioData Club Code of Conduct and the OHSU Code of Conduct.
This class is meant to be a psychologically safe space where it's ok to ask questions.
I want to normalize your own curiosity and fuel your desire to learn more.
If you are disruptive to class learning or disparaging to other students, I may mute you for the day.
Please report them to me directly or to Colin if you feel comfortable.
If not, please use the anonymous reporting form here: https://forms.gle/yAAGx7bkZYhgsdqVA
This class is being recorded, and will be posted to the public-facing website.
To protect your privacy, you may wish to change your visible zoom name. I will try to call you by this name, and won't use last names. I will try not to show your video in the recording as well.
When we're doing the activity, use the hands up in Zoom to indicate that you're finished.
If you have questions, please ask them in chat.
Open the chat window (if we are in full screen, press the escape key, and then click on the chat icon)
Type in Chat:
During Class
During Class
By the end of this course you will be able to:
If time allows (perhaps one or two of these):
We may explore fancy tables in our R markdown reports with gt
, or Bioconductor Data Structures, or machine learning workflows using tidymodels
, or basic interactive applications with shiny
.
Programming is for everyone who is motivated to learn, and willing to keep trying.
You can do it! (It might will be hard and frustrating at times.)
tidyverse
because it helps you get up and running quicklyAll textbooks are available online and are free to use.
We'll be using the following for reference:
Getting Used to R, RStudio, and RMarkdown. Chester Ismay. https://ismayc.github.io/rbasics-book/
Introduction to Data Science. Tiffany Timbers, Trevor Campbell, Melissa Lee. https://ubc-dsci.github.io/introduction-to-datascience/
RMarkdown for Scientists. Nick Tierney. https://rmd4sci.njtierney.com/
R for Data Science. Garret Grolemund and Hadley Wickham. https://r4ds.had.co.nz/
(aka Dr. Laderas' approach, also my approach)
I think students learn the best when they're actually looking and thinking about data.
This means we will be looking at lots of data.
I also think that we learn best when we are discussing data together.
We will be using breakout rooms to work on activities with 2-3 people in a room. Please discuss the problem together, and one of you should share your screen to code along together.
The breakout rooms will be randomly assigned each class, to mix things up.
We'll take 5 minute breaks at the top of each hour.
Please try to attend class.
There is a post-class survey that will be posted. Please fill it out, as it counts as attendance.
If you can't attend class, please let me know. If you can't attend, please watch the recording and then fill out the survey.
https://forms.gle/4tVx1mL7SzQx7MCu5
Class Assignments will be done in R Markdown documents.
Assignments will be submitted through Sakai.
We will do our best to return it to you within a week.
We will highlight any points of confusion.
tidyverse()
function (5 minutes max)I will be available for office hours/drop in time ~1 hour a week, and additional time with appointment. You're free to sign in to the Zoom Room and work on homework at this time. You also may request individual meetings with me to discuss projects.
When is good link (on Sakai, will add in chat) - highlight all times that work for you (make up a name if you wish)
Calendly link (on Sakai) for additional meetings
R is an extremely powerful language for statistical modeling, machine learning, data manipulation, and visualization.
It's a hub language in that you can access many different kinds of systems (TensorFlow, Databases, Apache Spark) without needing to know other languages.
Keyboard shortcuts
↑, ←, Pg Up, k | Go to previous slide |
↓, →, Pg Dn, Space, j | Go to next slide |
Home | Go to first slide |
End | Go to last slide |
Number + Return | Go to specific slide |
b / m / f | Toggle blackout / mirrored / fullscreen mode |
c | Clone slideshow |
p | Toggle presenter mode |
t | Restart the presentation timer |
?, h | Toggle this help |
o | Tile View: Overview of Slides |
Esc | Back to slideshow |
This class is governed by the BioData Club Code of Conduct and the OHSU Code of Conduct.
This class is meant to be a psychologically safe space where it's ok to ask questions.
I want to normalize your own curiosity and fuel your desire to learn more.
If you are disruptive to class learning or disparaging to other students, I may mute you for the day.
Please report them to me directly or to Colin if you feel comfortable.
If not, please use the anonymous reporting form here: https://forms.gle/yAAGx7bkZYhgsdqVA
This class is being recorded, and will be posted to the public-facing website.
To protect your privacy, you may wish to change your visible zoom name. I will try to call you by this name, and won't use last names. I will try not to show your video in the recording as well.
When we're doing the activity, use the hands up in Zoom to indicate that you're finished.
If you have questions, please ask them in chat.
Open the chat window (if we are in full screen, press the escape key, and then click on the chat icon)
Type in Chat:
During Class
During Class
By the end of this course you will be able to:
If time allows (perhaps one or two of these):
We may explore fancy tables in our R markdown reports with gt
, or Bioconductor Data Structures, or machine learning workflows using tidymodels
, or basic interactive applications with shiny
.
Programming is for everyone who is motivated to learn, and willing to keep trying.
You can do it! (It might will be hard and frustrating at times.)
tidyverse
because it helps you get up and running quicklyAll textbooks are available online and are free to use.
We'll be using the following for reference:
Getting Used to R, RStudio, and RMarkdown. Chester Ismay. https://ismayc.github.io/rbasics-book/
Introduction to Data Science. Tiffany Timbers, Trevor Campbell, Melissa Lee. https://ubc-dsci.github.io/introduction-to-datascience/
RMarkdown for Scientists. Nick Tierney. https://rmd4sci.njtierney.com/
R for Data Science. Garret Grolemund and Hadley Wickham. https://r4ds.had.co.nz/
(aka Dr. Laderas' approach, also my approach)
I think students learn the best when they're actually looking and thinking about data.
This means we will be looking at lots of data.
I also think that we learn best when we are discussing data together.
We will be using breakout rooms to work on activities with 2-3 people in a room. Please discuss the problem together, and one of you should share your screen to code along together.
The breakout rooms will be randomly assigned each class, to mix things up.
We'll take 5 minute breaks at the top of each hour.
Please try to attend class.
There is a post-class survey that will be posted. Please fill it out, as it counts as attendance.
If you can't attend class, please let me know. If you can't attend, please watch the recording and then fill out the survey.
https://forms.gle/4tVx1mL7SzQx7MCu5
Class Assignments will be done in R Markdown documents.
Assignments will be submitted through Sakai.
We will do our best to return it to you within a week.
We will highlight any points of confusion.
tidyverse()
function (5 minutes max)I will be available for office hours/drop in time ~1 hour a week, and additional time with appointment. You're free to sign in to the Zoom Room and work on homework at this time. You also may request individual meetings with me to discuss projects.
When is good link (on Sakai, will add in chat) - highlight all times that work for you (make up a name if you wish)
Calendly link (on Sakai) for additional meetings
R is an extremely powerful language for statistical modeling, machine learning, data manipulation, and visualization.
It's a hub language in that you can access many different kinds of systems (TensorFlow, Databases, Apache Spark) without needing to know other languages.