Skip to the content.

Exercise

1. Using your personal_theme(), create volcano plots for the ‘Intermediate progenitors’ and the ‘Cortical neurons’ by using the tbr_ and neg_ columns from the results data frame, respectively. Save the plots to the variables volcano_IP and volcano_neu.

Intermediate progenitors

volcano_IP <- ggplot(results) +
  geom_point(aes(x = tbr2_log2FoldChange, 
                 y = -log10(tbr2_padj), 
                 color = tbr2_threshold)) +
  personal_theme() +
  ggtitle("Intermediate Progenitors") +
  scale_color_manual(values = c("grey", "purple")) +
  scale_x_continuous(name = "Log2 fold change", 
                     limits = c(-3, 3.5)) +
  scale_y_continuous(name = "-Log10 p-value")

Cortical neurons

volcano_neu <- ggplot(results) +
  geom_point(aes(x = neg_log2FoldChange, 
                 y = -log10(neg_padj), 
                 color = neg_threshold)) +
  personal_theme() +
  ggtitle("Cortical neurons") +
  scale_color_manual(values = c("grey", "purple")) +
  scale_x_continuous(name = "Log2 fold change", 
                     limits = c(-1.5, 1.5)) +
  scale_y_continuous(name = "-Log10 p-value")