changeset 81:dcd4be407063 draft

Uploaded
author greg
date Thu, 04 Jan 2018 12:31:46 -0500
parents 6d97ef6bf7b7
children cf0a62d084dc
files create_heatmap.R
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/create_heatmap.R	Thu Jan 04 12:31:30 2018 -0500
+++ b/create_heatmap.R	Thu Jan 04 12:31:46 2018 -0500
@@ -7,7 +7,7 @@
     num_columns = dim(data_frame)[2];
     num_rows = dim(data_frame)[1];
     p = (sqrt(9 + 8 * (num_columns-1)) - 3) / 2;
-    data_matrix = as.matrix(data_frame[,1+1:p] / data_frame[,1]);
+    data_matrix = as.matrix(data_frame[,1+1:p]/data_frame[,1]);
     colnames(data_matrix) = colnames(data_frame)[1+1:p];
     histone_marks = colnames(data_matrix);
     rownames(data_matrix) = paste(1:num_rows-1, " (", round(data_frame[,1]/sum(data_frame[,1])*10000)/100, "%)", sep="");
@@ -26,8 +26,8 @@
     plot(NA, NA, xlim=c(0, p+0.7), ylim=c(0, num_rows), xaxt="n", yaxt="n", xlab=NA, ylab=NA, frame.plot=F);
     axis(1, at=1:p-0.5, labels=colnames(data_matrix), las=2);
     axis(4, at=1:num_rows-0.5, labels=rownames(data_matrix), las=2);
-    color = round((t(data_matrix) - min_max_vector[1]) / (min_max_vector[2] - min_max_vector[1]) * 100);
-    rect(rep(1:p-1, num_rows), rep(1:num_rows-1, each=p), rep(1:p, num_rows), rep(1:num_rows, each=p), col=color);
+    col = round((t(data_matrix) - min_max_vector[1]) / (min_max_vector[2] - min_max_vector[1]) * 100);
+    rect(rep(1:p-1, num_rows), rep(1:num_rows-1, each=p), rep(1:p, num_rows), rep(1:num_rows, each=p), col=col);
     histone_mark_color = t(col2rgb(terrain.colors(ceiling(p))[1:p]));
 
     # Specify a color for common feature names like "h3k4me3".