Adding annotations to the 2Dplots using R and ggplot2 -
i wish specify regions in plot adding boxes marked regions , intercepts running through x , y axes, generated using ggplot2 data enter link description here
p <- ggplot(data, aes(res1,res2,fill=val)) + geom_tile() + scale_fill_gradient(low="white", high="blue") + theme_bw() + labs(x="residue", y="residue") + theme(axis.text.y = element_text(face="bold",size=11), panel.background = element_blank(), legend.position="bottom", axis.title=element_text(face="bold",size=14), axis.ticks=element_blank(), panel.grid.minor=element_blank(), panel.grid.major=element_blank(), axis.text.x = element_text(face="bold",size=11)) + scale_colour_hue(l=40) + scale_x_continuous(expand=c(0,0)) 
the regions [1:5=m1; 6:11=m2; 12:15=m3; 16:30=m4] i. 1 way either adding blocks @ end of axes tried using geom_rect command, find 1 or other error. tried things as:
df <- data.frame(x1=c(1,6,12,16), x2=c(5,11,15,30), t=c("m1", "m2", "m3", "m4")) p + geom_rect(data=df, aes(xmin=x1,xmax=x2,ymax=1,ymin=2,fill=t)) + scale_fill_manual(values=c("red", "blue", "green", "black")) i errors like: scaling continuous discrete or vice verse if try change scale. if specify y1,y2 values in df y1=c(1,1,1,1) , y2=c(2,2,2,2). errors as: aesthetics must either length one, or same length dataproblems. doing wrong geom_rect, since first time using. wish specify boxes @ end of x-axis (if below value y=1, nicer not hide actual plots) , right y2-axis , draw xintercepts , yintercepts.
ii. if forget geom_rect while , try use intercepts markers, instance following code as:
p <- ggplot(data=mydata, aes(res1,res2,fill=val)) + geom_tile() + scale_fill_gradient2(low="red", high="blue") + theme_bw() + labs(x="residue", y="residue") + theme(axis.text.y = element_text(face="bold",size=11), panel.background =element_blank(), legend.position="bottom", axis.title=element_text(face="bold",size=14), axis.ticks=element_blank(), panel.grid.minor=element_blank(), panel.grid.major=element_blank(), axis.text.x = element_text(face="bold",size=11)) + scale_colour_hue(l=40) + scale_x_continuous(expand=c(0,0)) + scale_y_continuous(expand=c(0,0)) + geom_vline(aes(xintercept=dom1), linetype="solid", colour="black", size=0.7)+ geom_hline(aes(yintercept=dom2), linetype="solid", colour="black", size=0.7) i error as:error: discrete value supplied continuous scale. know missing here something. not able see what. not knowledge of r, analysis , plots, , wish discover more. there may other easier way plot such plots. appreciated!
i'll inline data
data <- read.csv(text= "dom1,res1,dom2,res2,val m1,1,m1,1,1 m1,1,m1,2,0.96978 m1,1,m1,3,0.961 m1,1,m1,4,0.95495 m1,1,m1,5,0.9525 m1,1,m2,6,0.94745 m1,1,m2,7,0.9439 m1,1,m2,8,0.93963 m1,1,m2,9,0.92747 m1,1,m2,10,0.93275 m1,1,m2,11,0.93267 m1,1,m3,12,0.91837 m1,1,m3,13,0.90537 m1,1,m3,14,0.90913 m1,1,m3,15,0.8998 m1,1,m4,16,0.86228 m1,1,m4,17,0.82022 m1,1,m4,18,0.81726 m1,1,m4,19,0.74939 m1,1,m4,20,0.70877 m1,1,m4,21,0.69285 m1,1,m4,22,0.76588 m1,1,m4,23,0.80563 m1,1,m4,24,0.86017 m1,1,m4,25,0.88171 m1,1,m4,26,0.91169 m1,1,m4,27,0.91854 m1,1,m4,28,0.92305 m1,1,m4,29,0.91976 m1,1,m4,30,0.89547 m1,2,m1,1,0.96978 m1,2,m1,2,1 m1,2,m1,3,0.98903 m1,2,m1,4,0.98303 m1,2,m1,5,0.98538 m1,2,m2,6,0.97958 m1,2,m2,7,0.96968 m1,2,m2,8,0.96762 m1,2,m2,9,0.95869 m1,2,m2,10,0.95757 m1,2,m2,11,0.95369 m1,2,m3,12,0.94539 m1,2,m3,13,0.93139 m1,2,m3,14,0.9261 m1,2,m3,15,0.9172 m1,2,m4,16,0.87634 m1,2,m4,17,0.83872 m1,2,m4,18,0.84047 m1,2,m4,19,0.77153 m1,2,m4,20,0.7397 m1,2,m4,21,0.7247 m1,2,m4,22,0.79714 m1,2,m4,23,0.84296 m1,2,m4,24,0.89441 m1,2,m4,25,0.91888 m1,2,m4,26,0.94585 m1,2,m4,27,0.95228 m1,2,m4,28,0.96027 m1,2,m4,29,0.95493 m1,2,m4,30,0.94091 m1,3,m1,1,0.961 m1,3,m1,2,0.98903 m1,3,m1,3,1 m1,3,m1,4,0.99413 m1,3,m1,5,0.98892 m1,3,m2,6,0.9895 m1,3,m2,7,0.98794 m1,3,m2,8,0.98202 m1,3,m2,9,0.9704 m1,3,m2,10,0.97422 m1,3,m2,11,0.97159 m1,3,m3,12,0.95773 m1,3,m3,13,0.9439 m1,3,m3,14,0.94324 m1,3,m3,15,0.93204 m1,3,m4,16,0.88796 m1,3,m4,17,0.84515 m1,3,m4,18,0.84437 m1,3,m4,19,0.77076 m1,3,m4,20,0.73403 m1,3,m4,21,0.71655 m1,3,m4,22,0.79334 m1,3,m4,23,0.83953 m1,3,m4,24,0.89654 m1,3,m4,25,0.92172 m1,3,m4,26,0.95241 m1,3,m4,27,0.96009 m1,3,m4,28,0.96823 m1,3,m4,29,0.96464 m1,3,m4,30,0.94389 m1,4,m1,1,0.95495 m1,4,m1,2,0.98303 m1,4,m1,3,0.99413 m1,4,m1,4,1 m1,4,m1,5,0.99329 m1,4,m2,6,0.98668 m1,4,m2,7,0.99031 m1,4,m2,8,0.98878 m1,4,m2,9,0.97758 m1,4,m2,10,0.98115 m1,4,m2,11,0.98042 m1,4,m3,12,0.96877 m1,4,m3,13,0.95534 m1,4,m3,14,0.95546 m1,4,m3,15,0.94651 m1,4,m4,16,0.90653 m1,4,m4,17,0.86694 m1,4,m4,18,0.8655 m1,4,m4,19,0.79593 m1,4,m4,20,0.75875 m1,4,m4,21,0.74233 m1,4,m4,22,0.81732 m1,4,m4,23,0.85983 m1,4,m4,24,0.91437 m1,4,m4,25,0.93693 m1,4,m4,26,0.96472 m1,4,m4,27,0.97103 m1,4,m4,28,0.97578 m1,4,m4,29,0.97189 m1,4,m4,30,0.95132 m1,5,m1,1,0.9525 m1,5,m1,2,0.98538 m1,5,m1,3,0.98892 m1,5,m1,4,0.99329 m1,5,m1,5,1 m1,5,m2,6,0.9935 m1,5,m2,7,0.98689 m1,5,m2,8,0.98966 m1,5,m2,9,0.98515 m1,5,m2,10,0.98223 m1,5,m2,11,0.97775 m1,5,m3,12,0.97485 m1,5,m3,13,0.96356 m1,5,m3,14,0.95521 m1,5,m3,15,0.94754 m1,5,m4,16,0.90973 m1,5,m4,17,0.87846 m1,5,m4,18,0.88207 m1,5,m4,19,0.81775 m1,5,m4,20,0.78753 m1,5,m4,21,0.77318 m1,5,m4,22,0.84131 m1,5,m4,23,0.8833 m1,5,m4,24,0.92981 m1,5,m4,25,0.9501 m1,5,m4,26,0.9716 m1,5,m4,27,0.97375 m1,5,m4,28,0.97814 m1,5,m4,29,0.96984 m1,5,m4,30,0.95995 m2,6,m1,1,0.94745 m2,6,m1,2,0.97958 m2,6,m1,3,0.9895 m2,6,m1,4,0.98668 m2,6,m1,5,0.9935 m2,6,m2,6,1 m2,6,m2,7,0.99306 m2,6,m2,8,0.99169 m2,6,m2,9,0.98767 m2,6,m2,10,0.9865 m2,6,m2,11,0.9804 m2,6,m3,12,0.97537 m2,6,m3,13,0.96499 m2,6,m3,14,0.9568 m2,6,m3,15,0.9467 m2,6,m4,16,0.90541 m2,6,m4,17,0.8711 m2,6,m4,18,0.87525 m2,6,m4,19,0.80727 m2,6,m4,20,0.77667 m2,6,m4,21,0.76068 m2,6,m4,22,0.83033 m2,6,m4,23,0.87392 m2,6,m4,24,0.92271 m2,6,m4,25,0.9437 m2,6,m4,26,0.96695 m2,6,m4,27,0.96902 m2,6,m4,28,0.97511 m2,6,m4,29,0.96654 m2,6,m4,30,0.95583 m2,7,m1,1,0.9439 m2,7,m1,2,0.96968 m2,7,m1,3,0.98794 m2,7,m1,4,0.99031 m2,7,m1,5,0.98689 m2,7,m2,6,0.99306 m2,7,m2,7,1 m2,7,m2,8,0.99596 m2,7,m2,9,0.98631 m2,7,m2,10,0.99185 m2,7,m2,11,0.99026 m2,7,m3,12,0.97789 m2,7,m3,13,0.96633 m2,7,m3,14,0.96697 m2,7,m3,15,0.95647 m2,7,m4,16,0.91496 m2,7,m4,17,0.87383 m2,7,m4,18,0.87323 m2,7,m4,19,0.80191 m2,7,m4,20,0.76401 m2,7,m4,21,0.74644 m2,7,m4,22,0.82167 m2,7,m4,23,0.86321 m2,7,m4,24,0.9184 m2,7,m4,25,0.93946 m2,7,m4,26,0.96688 m2,7,m4,27,0.97145 m2,7,m4,28,0.97573 m2,7,m4,29,0.97072 m2,7,m4,30,0.94998 m2,8,m1,1,0.93963 m2,8,m1,2,0.96762 m2,8,m1,3,0.98202 m2,8,m1,4,0.98878 m2,8,m1,5,0.98966 m2,8,m2,6,0.99169 m2,8,m2,7,0.99596 m2,8,m2,8,1 m2,8,m2,9,0.99523 m2,8,m2,10,0.99574 m2,8,m2,11,0.99373 m2,8,m3,12,0.99001 m2,8,m3,13,0.97997 m2,8,m3,14,0.97528 m2,8,m3,15,0.96843 m2,8,m4,16,0.93284 m2,8,m4,17,0.90178 m2,8,m4,18,0.90388 m2,8,m4,19,0.841 m2,8,m4,20,0.80839 m2,8,m4,21,0.79371 m2,8,m4,22,0.86173 m2,8,m4,23,0.89918 m2,8,m4,24,0.94565 m2,8,m4,25,0.96259 m2,8,m4,26,0.98234 m2,8,m4,27,0.98276 m2,8,m4,28,0.98332 m2,8,m4,29,0.97506 m2,8,m4,30,0.96287 m2,9,m1,1,0.92747 m2,9,m1,2,0.95869 m2,9,m1,3,0.9704 m2,9,m1,4,0.97758 m2,9,m1,5,0.98515 m2,9,m2,6,0.98767 m2,9,m2,7,0.98631 m2,9,m2,8,0.99523 m2,9,m2,9,1 m2,9,m2,10,0.99509 m2,9,m2,11,0.98827 m2,9,m3,12,0.99414 m2,9,m3,13,0.98894 m2,9,m3,14,0.97556 m2,9,m3,15,0.96971 m2,9,m4,16,0.93824 m2,9,m4,17,0.91811 m2,9,m4,18,0.92493 m2,9,m4,19,0.86931 m2,9,m4,20,0.84365 m2,9,m4,21,0.83023 m2,9,m4,22,0.88902 m2,9,m4,23,0.92319 m2,9,m4,24,0.95974 m2,9,m4,25,0.97195 m2,9,m4,26,0.98335 m2,9,m4,27,0.97789 m2,9,m4,28,0.97676 m2,9,m4,29,0.96309 m2,9,m4,30,0.96077 m2,10,m1,1,0.93275 m2,10,m1,2,0.95757 m2,10,m1,3,0.97422 m2,10,m1,4,0.98115 m2,10,m1,5,0.98223 m2,10,m2,6,0.9865 m2,10,m2,7,0.99185 m2,10,m2,8,0.99574 m2,10,m2,9,0.99509 m2,10,m2,10,1 m2,10,m2,11,0.99688 m2,10,m3,12,0.99342 m2,10,m3,13,0.98857 m2,10,m3,14,0.98596 m2,10,m3,15,0.97828 m2,10,m4,16,0.94678 m2,10,m4,17,0.91647 m2,10,m4,18,0.91665 m2,10,m4,19,0.85547 m2,10,m4,20,0.82011 m2,10,m4,21,0.80339 m2,10,m4,22,0.8691 m2,10,m4,23,0.90119 m2,10,m4,24,0.94588 m2,10,m4,25,0.95783 m2,10,m4,26,0.97557 m2,10,m4,27,0.9725 m2,10,m4,28,0.9704 m2,10,m4,29,0.9598 m2,10,m4,30,0.94594 m2,11,m1,1,0.93267 m2,11,m1,2,0.95369 m2,11,m1,3,0.97159 m2,11,m1,4,0.98042 m2,11,m1,5,0.97775 m2,11,m2,6,0.9804 m2,11,m2,7,0.99026 m2,11,m2,8,0.99373 m2,11,m2,9,0.98827 m2,11,m2,10,0.99688 m2,11,m2,11,1 m2,11,m3,12,0.99232 m2,11,m3,13,0.98524 m2,11,m3,14,0.99025 m2,11,m3,15,0.98449 m2,11,m4,16,0.95538 m2,11,m4,17,0.92026 m2,11,m4,18,0.9161 m2,11,m4,19,0.85421 m2,11,m4,20,0.81338 m2,11,m4,21,0.79707 m2,11,m4,22,0.86638 m2,11,m4,23,0.89584 m2,11,m4,24,0.944 m2,11,m4,25,0.95543 m2,11,m4,26,0.97567 m2,11,m4,27,0.97457 m2,11,m4,28,0.96988 m2,11,m4,29,0.96203 m2,11,m4,30,0.94264 m3,12,m1,1,0.91837 m3,12,m1,2,0.94539 m3,12,m1,3,0.95773 m3,12,m1,4,0.96877 m3,12,m1,5,0.97485 m3,12,m2,6,0.97537 m3,12,m2,7,0.97789 m3,12,m2,8,0.99001 m3,12,m2,9,0.99414 m3,12,m2,10,0.99342 m3,12,m2,11,0.99232 m3,12,m3,12,1 m3,12,m3,13,0.99641 m3,12,m3,14,0.98901 m3,12,m3,15,0.98706 m3,12,m4,16,0.96429 m3,12,m4,17,0.94535 m3,12,m4,18,0.94785 m3,12,m4,19,0.8978 m3,12,m4,20,0.86789 m3,12,m4,21,0.8554 m3,12,m4,22,0.91214 m3,12,m4,23,0.93765 m3,12,m4,24,0.97157 m3,12,m4,25,0.97767 m3,12,m4,26,0.98592 m3,12,m4,27,0.97795 m3,12,m4,28,0.97018 m3,12,m4,29,0.95611 m3,12,m4,30,0.95205 m3,13,m1,1,0.90537 m3,13,m1,2,0.93139 m3,13,m1,3,0.9439 m3,13,m1,4,0.95534 m3,13,m1,5,0.96356 m3,13,m2,6,0.96499 m3,13,m2,7,0.96633 m3,13,m2,8,0.97997 m3,13,m2,9,0.98894 m3,13,m2,10,0.98857 m3,13,m2,11,0.98524 m3,13,m3,12,0.99641 m3,13,m3,13,1 m3,13,m3,14,0.99048 m3,13,m3,15,0.98738 m3,13,m4,16,0.96857 m3,13,m4,17,0.95385 m3,13,m4,18,0.95585 m3,13,m4,19,0.90949 m3,13,m4,20,0.88043 m3,13,m4,21,0.86682 m3,13,m4,22,0.91879 m3,13,m4,23,0.94 m3,13,m4,24,0.96954 m3,13,m4,25,0.97128 m3,13,m4,26,0.97571 m3,13,m4,27,0.9638 m3,13,m4,28,0.95421 m3,13,m4,29,0.93712 m3,13,m4,30,0.93551 m3,14,m1,1,0.90913 m3,14,m1,2,0.9261 m3,14,m1,3,0.94324 m3,14,m1,4,0.95546 m3,14,m1,5,0.95521 m3,14,m2,6,0.9568 m3,14,m2,7,0.96697 m3,14,m2,8,0.97528 m3,14,m2,9,0.97556 m3,14,m2,10,0.98596 m3,14,m2,11,0.99025 m3,14,m3,12,0.98901 m3,14,m3,13,0.99048 m3,14,m3,14,1 m3,14,m3,15,0.9956 m3,14,m4,16,0.97773 m3,14,m4,17,0.94934 m3,14,m4,18,0.94178 m3,14,m4,19,0.88907 m3,14,m4,20,0.8468 m3,14,m4,21,0.83041 m3,14,m4,22,0.89185 m3,14,m4,23,0.90976 m3,14,m4,24,0.94992 m3,14,m4,25,0.95151 m3,14,m4,26,0.96424 m3,14,m4,27,0.95644 m3,14,m4,28,0.94461 m3,14,m4,29,0.93261 m3,14,m4,30,0.91578 m3,15,m1,1,0.8998 m3,15,m1,2,0.9172 m3,15,m1,3,0.93204 m3,15,m1,4,0.94651 m3,15,m1,5,0.94754 m3,15,m2,6,0.9467 m3,15,m2,7,0.95647 m3,15,m2,8,0.96843 m3,15,m2,9,0.96971 m3,15,m2,10,0.97828 m3,15,m2,11,0.98449 m3,15,m3,12,0.98706 m3,15,m3,13,0.98738 m3,15,m3,14,0.9956 m3,15,m3,15,1 m3,15,m4,16,0.98866 m3,15,m4,17,0.96347 m3,15,m4,18,0.9556 m3,15,m4,19,0.90871 m3,15,m4,20,0.86702 m3,15,m4,21,0.85323 m3,15,m4,22,0.91121 m3,15,m4,23,0.92495 m3,15,m4,24,0.96045 m3,15,m4,25,0.95922 m3,15,m4,26,0.96765 m3,15,m4,27,0.95831 m3,15,m4,28,0.94274 m3,15,m4,29,0.93018 m3,15,m4,30,0.91711 m4,16,m1,1,0.86228 m4,16,m1,2,0.87634 m4,16,m1,3,0.88796 m4,16,m1,4,0.90653 m4,16,m1,5,0.90973 m4,16,m2,6,0.90541 m4,16,m2,7,0.91496 m4,16,m2,8,0.93284 m4,16,m2,9,0.93824 m4,16,m2,10,0.94678 m4,16,m2,11,0.95538 m4,16,m3,12,0.96429 m4,16,m3,13,0.96857 m4,16,m3,14,0.97773 m4,16,m3,15,0.98866 m4,16,m4,16,1 m4,16,m4,17,0.98408 m4,16,m4,18,0.96932 m4,16,m4,19,0.93492 m4,16,m4,20,0.8919 m4,16,m4,21,0.87955 m4,16,m4,22,0.92844 m4,16,m4,23,0.92968 m4,16,m4,24,0.95523 m4,16,m4,25,0.94458 m4,16,m4,26,0.94434 m4,16,m4,27,0.92923 m4,16,m4,28,0.90579 m4,16,m4,29,0.89019 m4,16,m4,30,0.88223 m4,17,m1,1,0.82022 m4,17,m1,2,0.83872 m4,17,m1,3,0.84515 m4,17,m1,4,0.86694 m4,17,m1,5,0.87846 m4,17,m2,6,0.8711 m4,17,m2,7,0.87383 m4,17,m2,8,0.90178 m4,17,m2,9,0.91811 m4,17,m2,10,0.91647 m4,17,m2,11,0.92026 m4,17,m3,12,0.94535 m4,17,m3,13,0.95385 m4,17,m3,14,0.94934 m4,17,m3,15,0.96347 m4,17,m4,16,0.98408 m4,17,m4,17,1 m4,17,m4,18,0.99011 m4,17,m4,19,0.9725 m4,17,m4,20,0.94278 m4,17,m4,21,0.9338 m4,17,m4,22,0.96488 m4,17,m4,23,0.95881 m4,17,m4,24,0.96509 m4,17,m4,25,0.94652 m4,17,m4,26,0.93044 m4,17,m4,27,0.90666 m4,17,m4,28,0.87884 m4,17,m4,29,0.85584 m4,17,m4,30,0.86649 m4,18,m1,1,0.81726 m4,18,m1,2,0.84047 m4,18,m1,3,0.84437 m4,18,m1,4,0.8655 m4,18,m1,5,0.88207 m4,18,m2,6,0.87525 m4,18,m2,7,0.87323 m4,18,m2,8,0.90388 m4,18,m2,9,0.92493 m4,18,m2,10,0.91665 m4,18,m2,11,0.9161 m4,18,m3,12,0.94785 m4,18,m3,13,0.95585 m4,18,m3,14,0.94178 m4,18,m3,15,0.9556 m4,18,m4,16,0.96932 m4,18,m4,17,0.99011 m4,18,m4,18,1 m4,18,m4,19,0.98495 m4,18,m4,20,0.96178 m4,18,m4,21,0.95605 m4,18,m4,22,0.98137 m4,18,m4,23,0.9775 m4,18,m4,24,0.9773 m4,18,m4,25,0.95858 m4,18,m4,26,0.93733 m4,18,m4,27,0.91134 m4,18,m4,28,0.88493 m4,18,m4,29,0.85915 m4,18,m4,30,0.8772 m4,19,m1,1,0.74939 m4,19,m1,2,0.77153 m4,19,m1,3,0.77076 m4,19,m1,4,0.79593 m4,19,m1,5,0.81775 m4,19,m2,6,0.80727 m4,19,m2,7,0.80191 m4,19,m2,8,0.841 m4,19,m2,9,0.86931 m4,19,m2,10,0.85547 m4,19,m2,11,0.85421 m4,19,m3,12,0.8978 m4,19,m3,13,0.90949 m4,19,m3,14,0.88907 m4,19,m3,15,0.90871 m4,19,m4,16,0.93492 m4,19,m4,17,0.9725 m4,19,m4,18,0.98495 m4,19,m4,19,1 m4,19,m4,20,0.98667 m4,19,m4,21,0.98027 m4,19,m4,22,0.98592 m4,19,m4,23,0.96974 m4,19,m4,24,0.95275 m4,19,m4,25,0.925 m4,19,m4,26,0.89054 m4,19,m4,27,0.85738 m4,19,m4,28,0.82441 m4,19,m4,29,0.79389 m4,19,m4,30,0.82522 m4,20,m1,1,0.70877 m4,20,m1,2,0.7397 m4,20,m1,3,0.73403 m4,20,m1,4,0.75875 m4,20,m1,5,0.78753 m4,20,m2,6,0.77667 m4,20,m2,7,0.76401 m4,20,m2,8,0.80839 m4,20,m2,9,0.84365 m4,20,m2,10,0.82011 m4,20,m2,11,0.81338 m4,20,m3,12,0.86789 m4,20,m3,13,0.88043 m4,20,m3,14,0.8468 m4,20,m3,15,0.86702 m4,20,m4,16,0.8919 m4,20,m4,17,0.94278 m4,20,m4,18,0.96178 m4,20,m4,19,0.98667 m4,20,m4,20,1 m4,20,m4,21,0.99181 m4,20,m4,22,0.98307 m4,20,m4,23,0.96908 m4,20,m4,24,0.94001 m4,20,m4,25,0.91142 m4,20,m4,26,0.86788 m4,20,m4,27,0.83072 m4,20,m4,28,0.79916 m4,20,m4,29,0.76409 m4,20,m4,30,0.81011 m4,21,m1,1,0.69285 m4,21,m1,2,0.7247 m4,21,m1,3,0.71655 m4,21,m1,4,0.74233 m4,21,m1,5,0.77318 m4,21,m2,6,0.76068 m4,21,m2,7,0.74644 m4,21,m2,8,0.79371 m4,21,m2,9,0.83023 m4,21,m2,10,0.80339 m4,21,m2,11,0.79707 m4,21,m3,12,0.8554 m4,21,m3,13,0.86682 m4,21,m3,14,0.83041 m4,21,m3,15,0.85323 m4,21,m4,16,0.87955 m4,21,m4,17,0.9338 m4,21,m4,18,0.95605 m4,21,m4,19,0.98027 m4,21,m4,20,0.99181 m4,21,m4,21,1 m4,21,m4,22,0.98879 m4,21,m4,23,0.97357 m4,21,m4,24,0.93962 m4,21,m4,25,0.91034 m4,21,m4,26,0.86294 m4,21,m4,27,0.8256 m4,21,m4,28,0.79203 m4,21,m4,29,0.75696 m4,21,m4,30,0.80857 m4,22,m1,1,0.76588 m4,22,m1,2,0.79714 m4,22,m1,3,0.79334 m4,22,m1,4,0.81732 m4,22,m1,5,0.84131 m4,22,m2,6,0.83033 m4,22,m2,7,0.82167 m4,22,m2,8,0.86173 m4,22,m2,9,0.88902 m4,22,m2,10,0.8691 m4,22,m2,11,0.86638 m4,22,m3,12,0.91214 m4,22,m3,13,0.91879 m4,22,m3,14,0.89185 m4,22,m3,15,0.91121 m4,22,m4,16,0.92844 m4,22,m4,17,0.96488 m4,22,m4,18,0.98137 m4,22,m4,19,0.98592 m4,22,m4,20,0.98307 m4,22,m4,21,0.98879 m4,22,m4,22,1 m4,22,m4,23,0.99289 m4,22,m4,24,0.9754 m4,22,m4,25,0.95364 m4,22,m4,26,0.91924 m4,22,m4,27,0.88961 m4,22,m4,28,0.85966 m4,22,m4,29,0.83075 m4,22,m4,30,0.86816 m4,23,m1,1,0.80563 m4,23,m1,2,0.84296 m4,23,m1,3,0.83953 m4,23,m1,4,0.85983 m4,23,m1,5,0.8833 m4,23,m2,6,0.87392 m4,23,m2,7,0.86321 m4,23,m2,8,0.89918 m4,23,m2,9,0.92319 m4,23,m2,10,0.90119 m4,23,m2,11,0.89584 m4,23,m3,12,0.93765 m4,23,m3,13,0.94 m4,23,m3,14,0.90976 m4,23,m3,15,0.92495 m4,23,m4,16,0.92968 m4,23,m4,17,0.95881 m4,23,m4,18,0.9775 m4,23,m4,19,0.96974 m4,23,m4,20,0.96908 m4,23,m4,21,0.97357 m4,23,m4,22,0.99289 m4,23,m4,23,1 m4,23,m4,24,0.99022 m4,23,m4,25,0.97749 m4,23,m4,26,0.94989 m4,23,m4,27,0.92555 m4,23,m4,28,0.90302 m4,23,m4,29,0.87667 m4,23,m4,30,0.91216 m4,24,m1,1,0.86017 m4,24,m1,2,0.89441 m4,24,m1,3,0.89654 m4,24,m1,4,0.91437 m4,24,m1,5,0.92981 m4,24,m2,6,0.92271 m4,24,m2,7,0.9184 m4,24,m2,8,0.94565 m4,24,m2,9,0.95974 m4,24,m2,10,0.94588 m4,24,m2,11,0.944 m4,24,m3,12,0.97157 m4,24,m3,13,0.96954 m4,24,m3,14,0.94992 m4,24,m3,15,0.96045 m4,24,m4,16,0.95523 m4,24,m4,17,0.96509 m4,24,m4,18,0.9773 m4,24,m4,19,0.95275 m4,24,m4,20,0.94001 m4,24,m4,21,0.93962 m4,24,m4,22,0.9754 m4,24,m4,23,0.99022 m4,24,m4,24,1 m4,24,m4,25,0.99504 m4,24,m4,26,0.98122 m4,24,m4,27,0.96475 m4,24,m4,28,0.94675 m4,24,m4,29,0.92681 m4,24,m4,30,0.94628 m4,25,m1,1,0.88171 m4,25,m1,2,0.91888 m4,25,m1,3,0.92172 m4,25,m1,4,0.93693 m4,25,m1,5,0.9501 m4,25,m2,6,0.9437 m4,25,m2,7,0.93946 m4,25,m2,8,0.96259 m4,25,m2,9,0.97195 m4,25,m2,10,0.95783 m4,25,m2,11,0.95543 m4,25,m3,12,0.97767 m4,25,m3,13,0.97128 m4,25,m3,14,0.95151 m4,25,m3,15,0.95922 m4,25,m4,16,0.94458 m4,25,m4,17,0.94652 m4,25,m4,18,0.95858 m4,25,m4,19,0.925 m4,25,m4,20,0.91142 m4,25,m4,21,0.91034 m4,25,m4,22,0.95364 m4,25,m4,23,0.97749 m4,25,m4,24,0.99504 m4,25,m4,25,1 m4,25,m4,26,0.993 m4,25,m4,27,0.98199 m4,25,m4,28,0.96948 m4,25,m4,29,0.95317 m4,25,m4,30,0.9689 m4,26,m1,1,0.91169 m4,26,m1,2,0.94585 m4,26,m1,3,0.95241 m4,26,m1,4,0.96472 m4,26,m1,5,0.9716 m4,26,m2,6,0.96695 m4,26,m2,7,0.96688 m4,26,m2,8,0.98234 m4,26,m2,9,0.98335 m4,26,m2,10,0.97557 m4,26,m2,11,0.97567 m4,26,m3,12,0.98592 m4,26,m3,13,0.97571 m4,26,m3,14,0.96424 m4,26,m3,15,0.96765 m4,26,m4,16,0.94434 m4,26,m4,17,0.93044 m4,26,m4,18,0.93733 m4,26,m4,19,0.89054 m4,26,m4,20,0.86788 m4,26,m4,21,0.86294 m4,26,m4,22,0.91924 m4,26,m4,23,0.94989 m4,26,m4,24,0.98122 m4,26,m4,25,0.993 m4,26,m4,26,1 m4,26,m4,27,0.99621 m4,26,m4,28,0.98854 m4,26,m4,29,0.97795 m4,26,m4,30,0.98088 m4,27,m1,1,0.91854 m4,27,m1,2,0.95228 m4,27,m1,3,0.96009 m4,27,m1,4,0.97103 m4,27,m1,5,0.97375 m4,27,m2,6,0.96902 m4,27,m2,7,0.97145 m4,27,m2,8,0.98276 m4,27,m2,9,0.97789 m4,27,m2,10,0.9725 m4,27,m2,11,0.97457 m4,27,m3,12,0.97795 m4,27,m3,13,0.9638 m4,27,m3,14,0.95644 m4,27,m3,15,0.95831 m4,27,m4,16,0.92923 m4,27,m4,17,0.90666 m4,27,m4,18,0.91134 m4,27,m4,19,0.85738 m4,27,m4,20,0.83072 m4,27,m4,21,0.8256 m4,27,m4,22,0.88961 m4,27,m4,23,0.92555 m4,27,m4,24,0.96475 m4,27,m4,25,0.98199 m4,27,m4,26,0.99621 m4,27,m4,27,1 m4,27,m4,28,0.99535 m4,27,m4,29,0.99029 m4,27,m4,30,0.98643 m4,28,m1,1,0.92305 m4,28,m1,2,0.96027 m4,28,m1,3,0.96823 m4,28,m1,4,0.97578 m4,28,m1,5,0.97814 m4,28,m2,6,0.97511 m4,28,m2,7,0.97573 m4,28,m2,8,0.98332 m4,28,m2,9,0.97676 m4,28,m2,10,0.9704 m4,28,m2,11,0.96988 m4,28,m3,12,0.97018 m4,28,m3,13,0.95421 m4,28,m3,14,0.94461 m4,28,m3,15,0.94274 m4,28,m4,16,0.90579 m4,28,m4,17,0.87884 m4,28,m4,18,0.88493 m4,28,m4,19,0.82441 m4,28,m4,20,0.79916 m4,28,m4,21,0.79203 m4,28,m4,22,0.85966 m4,28,m4,23,0.90302 m4,28,m4,24,0.94675 m4,28,m4,25,0.96948 m4,28,m4,26,0.98854 m4,28,m4,27,0.99535 m4,28,m4,28,1 m4,28,m4,29,0.99585 m4,28,m4,30,0.98979 m4,29,m1,1,0.91976 m4,29,m1,2,0.95493 m4,29,m1,3,0.96464 m4,29,m1,4,0.97189 m4,29,m1,5,0.96984 m4,29,m2,6,0.96654 m4,29,m2,7,0.97072 m4,29,m2,8,0.97506 m4,29,m2,9,0.96309 m4,29,m2,10,0.9598 m4,29,m2,11,0.96203 m4,29,m3,12,0.95611 m4,29,m3,13,0.93712 m4,29,m3,14,0.93261 m4,29,m3,15,0.93018 m4,29,m4,16,0.89019 m4,29,m4,17,0.85584 m4,29,m4,18,0.85915 m4,29,m4,19,0.79389 m4,29,m4,20,0.76409 m4,29,m4,21,0.75696 m4,29,m4,22,0.83075 m4,29,m4,23,0.87667 m4,29,m4,24,0.92681 m4,29,m4,25,0.95317 m4,29,m4,26,0.97795 m4,29,m4,27,0.99029 m4,29,m4,28,0.99585 m4,29,m4,29,1 m4,29,m4,30,0.98616 m4,30,m1,1,0.89547 m4,30,m1,2,0.94091 m4,30,m1,3,0.94389 m4,30,m1,4,0.95132 m4,30,m1,5,0.95995 m4,30,m2,6,0.95583 m4,30,m2,7,0.94998 m4,30,m2,8,0.96287 m4,30,m2,9,0.96077 m4,30,m2,10,0.94594 m4,30,m2,11,0.94264 m4,30,m3,12,0.95205 m4,30,m3,13,0.93551 m4,30,m3,14,0.91578 m4,30,m3,15,0.91711 m4,30,m4,16,0.88223 m4,30,m4,17,0.86649 m4,30,m4,18,0.8772 m4,30,m4,19,0.82522 m4,30,m4,20,0.81011 m4,30,m4,21,0.80857 m4,30,m4,22,0.86816 m4,30,m4,23,0.91216 m4,30,m4,24,0.94628 m4,30,m4,25,0.9689 m4,30,m4,26,0.98088 m4,30,m4,27,0.98643 m4,30,m4,28,0.98979 m4,30,m4,29,0.98616 m4,30,m4,30,1") with that, same plot show.
you can add annotation bars first attempt with
p + annotate("rect", xmin=1, xmax=5, ymin=1, ymax=2, fill="red") + annotate("rect", xmin=6, xmax=11, ymin=1, ymax=2, fill="blue") + annotate("rect", xmin=12, xmax=15, ymin=1, ymax=2, fill="green") + annotate("rect", xmin=16, xmax=30, ymin=1, ymax=2, fill="black") i used xmin/xmax values df.

for second approach, don't know dom1 , dom2 are, i'll guess
p + geom_vline(aes(xintercept=c(5.5, 11.5, 15.5)), linetype="solid", colour="black", size=0.7) 
your third approach showed in comments can adapted as
df = c(5,13,16,20) dfx <- data.frame(df) ggplot(data, aes(res1,res2,fill=val)) + geom_tile() + scale_fill_gradient(low="white", high="blue") + theme_bw() + geom_hline(data=dfx, aes(yintercept=df), linetype="solid", colour="black", size=2) + geom_vline(data=dfx, aes(xintercept=df), linetype="solid", colour="black", size=2) + scale_x_continuous(breaks=c(5,13,16,20), expand=c(0,0)) + scale_y_continuous(breaks=c(5,13,16,20), expand=c(0,0)) yielding 
Comments
Post a Comment