Sleuth PCA plots - how to change axis to percentage?
1
0
Entering edit mode
5.5 years ago
BioBing ▴ 150

Hi all,

I was wondering if there is an easy way in "plot_pca" of the Sleuth package (R package for analyzing Kallisto output) to add percentages on x and y labels?

Thanks!

Cheers, Birgitte

plot_pca(so, pc_x=1L, pc_y = 2L, use_filtered = TRUE,
    units = "tpm", text_labels=FALSE, color_by = "treat",
    point_size = 7, point_alpha = 0.8) +
  theme(axis.text.y=element_text(size=10),
        axis.text.x = element_text(size=10),
        legend.position = "bottom",
        legend.text = element_text(size=10),
        legend.title = element_blank()) +
  scale_x_continuous(limits = c(-9000,9000)) + 
  scale_y_continuous(limits = c(-8000,8000))
R Sleuth RNA-Seq Kallisto PCA • 2.9k views
ADD COMMENT
0
Entering edit mode
4.6 years ago
bruce.moran ▴ 930

I had the same question, so for anyone else coming across this:

ppv <- plot_pc_variance(so)
PCpc <- ppv$data$var
names(PCpc) <- paste0("PC", seq(1:length(PCpc)))

Also NB from here that TPM is probably not a good input to PCA.

ADD COMMENT

Login before adding your answer.

Traffic: 2084 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6