17.3 Exercise 11: Base plots

Create the script “exercise11.R” and save it to the “Rcourse/Module3” directory: you will save all the commands of exercise 11 in that script.
Remember you can comment the code using #.

correction

17.3.1 Exercise 11a- scatter plot

1- Create the following data frame

2- Create a scatter plot showing sample1 (x-axis) vs sample2 (y-axis) of genes.

correction

3- Change the point type and color.

correction

4- Change x-axis and y-axis labels to “Sample 1” and “Sample 2”, respectively.

correction

5- Add a title to the plot.

correction

6- Add a vertical red line that shows the median expression value of sample 1. Do it in two steps:
a. calculate the median expression of genes in sample 1.
b. plot a vertical line using abline().

correction

17.3.2 Exercise 11b- bar plot + pie chart

1- Create the following vector

2- The vector describes whether a gene is up- (enriched) or down- (depleted) regulated, or not regulated (none).
Produce a barplot that displays this information: how many genes are enriched, depleted, or not regulated.

correction

3- Color the bars of the boxplot, each in a different color (3 colors of your choice)

correction

4- Use the argument “names.arg” in barplot() to rename the bars: Change depleted to “Down”, enriched to “Up”, none to “Not significant”

correction

5- The “las” argument allows to rotate the x-axis labels for a better readability. Try value 2 for las: what happens?

correction

6- Create a pie chart of the same information (Enriched, Depleted, None)

correction

Change the color of the slices, modify the labels, and add a title.

correction

17.3.3 Exercise 11c- histogram

1- Use genes object from exercise 11a to create a histogram of the gene expression distribution of sample 1.

correction

2- Repeat the histogram but change argument “breaks” to 50.
What is the difference ?

correction

3- Color this histogram in light blue.

correction

4- “Zoom in” the histogram: show only the distribution of expression values from 0 to 2 (x-axis) using the xlim argument.

correction

5- Save the histogram in a pdf file.

correction