|  | @ -8,8 +8,10 @@ ggcorrplot<-function(df, var, color="#FFFFFF00", stat="signif"){ | 
														
													
														
															
																|  |  | df.pval<-mpval %>% as.data.frame() %>% add_column(Var1=rownames(mpval),.before=1) %>% |  |  | df.pval<-mpval %>% as.data.frame() %>% add_column(Var1=rownames(mpval),.before=1) %>% | 
														
													
														
															
																|  |  | gather(Var2, Value, -Var1) |  |  | gather(Var2, Value, -Var1) | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  |  |  |  | df.pval$Value<-round(df.pval$Value, 3) | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  | if (stat=="signif"){ |  |  | if (stat=="signif"){ | 
														
													
														
															
																|  |  | df.pval$Value<-gtools::stars.pval(as.numeric(df.pval$Value)) |  |  |  | 
														
													
														
															
																|  |  |  |  |  | df.pval$Value<-gtools::stars.pval(df.pval$Value) | 
														
													
														
															
																|  |  | } |  |  | } | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  | order<- mcor %>% as.data.frame() %>% add_column(Var1=rownames(mcor),.before=1) %>% clustsort |  |  | order<- mcor %>% as.data.frame() %>% add_column(Var1=rownames(mcor),.before=1) %>% clustsort | 
														
													
												
													
														
															
																|  | @ -18,5 +20,5 @@ ggcorrplot<-function(df, var, color="#FFFFFF00", stat="signif"){ | 
														
													
														
															
																|  |  | scale_x_discrete(limits=order$x)+ |  |  | scale_x_discrete(limits=order$x)+ | 
														
													
														
															
																|  |  | scale_y_discrete(limits=order$y)+ |  |  | scale_y_discrete(limits=order$y)+ | 
														
													
														
															
																|  |  | theme_heatmap(line.color=color)+ |  |  | theme_heatmap(line.color=color)+ | 
														
													
														
															
																|  |  | geom_text(data=df.pval, aes(label=round(Value, 2))) |  |  |  | 
														
													
														
															
																|  |  |  |  |  | geom_text(data=df.pval, aes(label=Value)) | 
														
													
														
															
																|  |  | } |  |  | } |