forked from bioinformatics-core-shared-training/r-intro
-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.Rmd
59 lines (33 loc) · 2.34 KB
/
index.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
47
48
49
50
51
52
53
54
55
56
57
58
---
title: "Introduction to R for Biologists"
---
# Introduction
This site contains the materials for an R course run by the Bioinformatics Core
at the Cancer Research UK Cambridge Institute.
April-June 2023
### Instructors
* Abigail Edwards
* Ashley Sawle
* Chandra Chilamakuri
* Kamal Kishore
# Description
**R** is one of the leading programming languages in **Data Science** and the
most widely used within CRUK CI for interacting with, analyzing and visualizing
cancer biology data sets.
In this training course, we aim to provide a friendly introduction to R pitched
at a beginners level but also for those who have been on R training courses
previously and would like a refresher or to consolidate their skills.
* **Lesson each Thursday at 9:30 am** lasting 90 minutes
* More **in-depth material** covering the concepts introduced on the Thursday lesson to go through in your own time
* A **weekly assignment** consisting of exercises to practice some of the concepts covered in that and previous week's lessons
* Please contact bioinformatics team (340A) if you have any questions. You could also email us on analysisteam-bioinformaticscore@cruk.cam.ac.uk.
* More **in-depth ggplot book** covering the concepts introduced in this course to go through in your own time https://ggplot2-book.org/.
* More **in-depth tidyverse book** covering the concepts introduced in this course to go through in your own time https://r4ds.had.co.nz/.
# Schedule
1. [Introduction to R](week1.html) (20 April) - An introduction to RStudio, R objects, data types, functions and vectors
2. [Introduction to R](week2.html) (27 April) - An introduction to other data structures
3. [Working with data](week3.html) (4 May) - Reading data into R tabular data
4. [Data visualization with ggplot2](week4.html) (11 May) - A common grammar to create scatter plots, bar charts, boxplots, histograms and line graphs for time series data
5. [Data manipulation using dplyr](week5.html) (18 May) - Filtering and modifying tabular data, computing summary values, faceting with ggplot2
6. [Grouping and combining data](week6.html) (24 May) - Advanced grouping and summarization operations, joining data from different tables, customizing ggplot2 plots
7. [Restructuring data for analysis](week7.html) (1 June) - The concept of 'tidy data', pivoting and separating operations, ggplot2 extras