General information on the course
What do I need this tutorial for?
Errrm - what if I have questions about all of this?
1
Tutorial 1: Installing & Understanding R/R Studio
1.1
Installing R
1.2
Installing R Studio
1.3
How does R work?
1.4
How does R Studio work?
1.4.1
Source: Writing your own code
1.4.2
Console: Printing results
1.4.3
Environment: Overview of objects
1.4.4
Plots/Help/Packages: Do everything else
1.5
Take-Aways
1.6
More tutorials on this
2
Tutorial 2: Workflow in R
2.1
Defining your working directory
2.2
Packages
2.2.1
Installing packages
2.2.2
Activating packages
2.2.3
Getting information about packages
2.3
Help?!
2.3.1
Finding information about packages
2.3.2
Finding information about functions
2.3.3
Searching for help online
2.3.4
Interrupting R
2.4
Saving, loading & cleaning code/results
2.4.1
Saving your code
2.4.2
Saving your results
2.4.3
Loading working spaces
2.4.4
Clean your working space
2.4.5
Take Aways
2.5
More tutorials on this
3
Tutorial 3: Objects & structures in R
3.1
Types of data
3.1.1
Numbers
3.1.2
Text
3.1.3
Factors
3.1.4
Dates
3.1.5
Missing data/NAs
3.1.6
Logical/other operators
3.2
Types of objects
3.2.1
Scalars
3.2.2
Vectors
3.2.3
Data frames & matrices
3.2.4
Lists
3.2.5
Other types of objects
3.3
Take Aways
3.4
More tutorials on this
3.5
Test your knowledge
3.5.1
Task 3.1
3.5.2
Task 3.2
4
Tutorial 4: Reading data in/out
4.1
Getting data into R
4.2
Getting data out of R
4.3
Other packages for getting data into/out of R
4.4
Take Aways
4.5
More tutorials on this
5
Tutorial 5: Inspecting & transforming objects
5.1
Inspecting objects
5.1.1
Inspecting scalars
5.1.2
Inspecting vectors
5.1.3
Inspecting data frames
5.1.4
Inspecting lists
5.2
Transforming objects
5.2.1
Transforming scalars
5.2.2
Tranforming vectors
5.2.3
Transforming data frames
5.3
Take Aways
5.4
More tutorials on this
5.5
Test your knowledge
5.5.1
Task 5.1
5.5.2
Task 5.2
5.5.3
Task 5.3
5.5.4
Task 5.4
6
Tutorial 6: Data Collection: Testing Intercoder Reliability
6.1
Calculating Intercoder Reliability in R
6.2
Take Aways
6.3
More tutorials on this
7
Tutorial 7: Drawing Random Samples
7.1
Simple Random Sample
7.2
Stratified Sample
7.3
Take Aways
8
Tutorial 8: Data Analysis: Descriptive Statistics
9
Tutorial 9: Data Analysis: Multivariate Statistics
Solutions for tasks in tutorials
Solutions for Tutorial 3
Task 3.1
Task 3.2
Solutions for Tutorial 5
Task 5.1
Task 5.2
Task 5.3
Task 5.4
Cross-Platform Journalism: News use, content, and effects
9
Tutorial 9: Data Analysis: Multivariate Statistics