利用ggplot2繪制line plot

使用ggplot2繪制折線圖
輸入文件格式:

depth count
1 560375582
2 38362613
3 10277188
4 6580683
5 7307379

繪圖腳本

library(ggplot2)

mytheme2 <- theme_bw() + theme(legend.title=element_blank(), panel.grid.major = element_blank(), panel.grid.minor = element_blank(),

                               axis.title.x = element_blank(),
                               axis.title.y = element_text(size=8,angle=90),
                               #axis.title.y = element_text(size=8,angle=90),
                               axis.text.x=element_text(size=9,angle=0),
                               axis.text.y = element_text(size=7),  ##- biao qian
                               #axis.ticks.y = element_blank(), ##- ke du xian 
                               legend.position="none",
                               legend.key.size = unit(0.4,'cm'),
                               legend.text = element_text(size=6,angle=0),
                               strip.text = element_text(size=8)

                              )


argv<-commandArgs(TRUE)

data <- read.table(argv[1], header = T, sep=" ")

p1 <- ggplot(data, aes(x=depth, y=count)) +
      geom_line(color="red") + 
      xlim(0, 30) + 
      ylab("Count") + mytheme2
     

ggsave(filename="kmer.depth.count.pdf",plot=p1,height=4,width=5)
image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 這是全棧數(shù)據(jù)工程師養(yǎng)成攻略系列教程的第十四期:14 ggplot2 基本語法和基礎(chǔ)圖形。 上一節(jié)我們掌握了R的使用...
    宏倫工作室閱讀 1,401評論 0 1
  • 最近在看文章圖片的時(shí)候,發(fā)現(xiàn)每張圖片的背景主題都非常的清爽,不像ggplot2的主題設(shè)置,后來在看一些文章時(shí)發(fā)現(xiàn),...
    單細(xì)胞空間交響樂閱讀 3,149評論 0 18
  • 作者:嚴(yán)濤浙江大學(xué)作物遺傳育種在讀研究生(生物信息學(xué)方向)偽碼農(nóng),R語言愛好者,愛開源 ggplot2學(xué)習(xí)筆記之圖...
    Dylan的迪閱讀 2,874評論 0 6
  • 折線圖通常用于動態(tài)變化的數(shù)據(jù),例如某事件隨著時(shí)間的變化。本文使用的是分組數(shù)據(jù)來演示繪制步驟(分組數(shù)據(jù)最好用柱形圖來...
    鈿瓔纍纍佩珊珊閱讀 8,569評論 0 4
  • 寫在前面 ggplot2 是一個(gè)功能強(qiáng)大且靈活的R包 ,由Hadley Wickham 編寫,其用于生成優(yōu)雅的圖...
    Boer223閱讀 28,573評論 0 67

友情鏈接更多精彩內(nèi)容