2021-05-03

library(openxlsx)
library(readxl)
library(ggrepel)
data1 <- read_excel("L-vs-SL.xlsx",sheet = 1)
#names(data)[29:31]<-c("P","Q","Difference")
#data2 <- data[c(29:31,46,47)]
#transform(data2,data$Difference <- 1/data$Difference )
data1$P<--log10(data1$P)
data1$change <- as.factor(ifelse(data1$P > -log10(0.05) & abs(data1$Difference) > 1,ifelse(data1$Difference > 1,'UP','DOWN'),'NOT'))
p <- ggplot(data = data1, aes(x = Difference, y = P, color = change)) 
p <- p+ geom_point(alpha=0.8, size = 1.5) 
p <- p+theme_bw(base_size = 15)
p <- p+     theme(
             panel.grid.minor = element_blank(),
             panel.grid.major = element_blank()
         )   
p <- p+geom_hline(yintercept=1.3 ,linetype=4)  
p <- p+geom_vline(xintercept=c(-1,1) ,linetype=4 )  
p <- p+scale_color_manual(name = "", values = c("red", "blue", "black"), limits = c("UP", "DOWN", "NOT"))  
p <- p+ coord_fixed(ratio=1.5/1) 
p <- p+  geom_label_repel(aes(label=symbol), fontface="bold", color="grey10", box.padding=unit(0.35, "lines"), point.padding=unit(1, "lines"), segment.colour = "grey10")
p
library(ggplotify)
library(eoffice)

f = "L_SL.pptx"
topptx(p,f,width=8,height=6)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 陪她度过这几天,和她坦白,把她删了,回到过去。
    淮南阅读 51评论 0 0
  • 山不让尘,川不辞盈 [合十][合十][合十] 岁月漫长,值得等待 闹市取静,静中通幽 今天来佛学院了 生活了十几年...
    与姝会友阅读 308评论 0 1
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 8,593评论 28 53
  • 信任包括信任自己和信任他人 很多时候,很多事情,失败、遗憾、错过,源于不自信,不信任他人 觉得自己做不成,别人做不...
    吴氵晃阅读 6,224评论 4 8
  • 怎么对待生活,它也会怎么对你 人都是哭着来到这个美丽的人间。每个人从来到尘寰到升入天堂,整个生命的历程都是一本书,...
    静静在等你阅读 5,014评论 1 6