diff options
author | Christoph Helma <helma@in-silico.ch> | 2021-02-06 20:21:58 +0100 |
---|---|---|
committer | Christoph Helma <helma@in-silico.ch> | 2021-02-06 20:21:58 +0100 |
commit | 771a2381ae0fd5e352f23d7223baeb26e8bb4e02 (patch) | |
tree | 1a7182a83ec15b9d7a69e5508c8d3b2bfa5983df /scripts/pa-groups.R | |
parent | 241f997c3a1a6a38fa47070f5efbd23852cc432b (diff) |
svm validation, tensorflow mp2d pa predictions, r results removed, cleanup
Diffstat (limited to 'scripts/pa-groups.R')
-rwxr-xr-x | scripts/pa-groups.R | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/scripts/pa-groups.R b/scripts/pa-groups.R new file mode 100755 index 0000000..005dd3d --- /dev/null +++ b/scripts/pa-groups.R @@ -0,0 +1,23 @@ +#!/usr/bin/env Rscript +library(ggplot2) +data <- read.csv("tables/pa-table.csv") +for (i in c(2:10)) { + name <- names(data)[i] + group <- data[data[i] == 1,c(15,19,20,21,22)] + freq <- 100*colSums(group,na.rm=TRUE)/colSums(!is.na(group)) + plot <- ggplot(data.frame(freq),aes(x=c("lazar","LR-sgd","LR-scikit","NN","RF"),y=freq)) + geom_bar(stat="identity") + ylab("% mutagenic") + xlab(name) + ylim(c(0,100)) + ggsave(paste("figures/",name,".png",sep="")) +} +#groups <- names(data)[c(2:10)] +#labels <- data$Mutagenicity +#data$Mutagenicity <- NULL +#m <- as.matrix(data) +#dist <- as.dist(m) +#tsne <- Rtsne(dist,is_distance=T) +#write.csv(tsne,"tsne.csv") +#write.csv(data.frame(x = tsne$Y[,1], y = tsne$Y[,2]),"tsne.csv") +#tsne_plot <- data.frame(x = tsne$Y[,1], y = tsne$Y[,2]) +#colors <- c("PA" = "#00BFC4", "mutagen" = "#F8766D", "non-mutagen" = "#7CAE00") +#plot <- ggplot(tsne_plot) +#plot + geom_point(aes(x=x, y=y, color = labels)) + xlab(element_blank()) + ylab(element_blank()) + theme(axis.ticks = element_blank(), axis.text = element_blank(), legend.title=element_blank()) + scale_color_manual(values = colors) +#ggsave("figures/tsne-mp2d.png") |