1:載入包
library('getopt');
2:spec = matrix(c(
'help' , 'h', 0,
"logical",
'infile' , 'i', 1,
"character"
,'outfile' , 'o', 1,
"character"
,'group.col' , 'g', 1,
"integer"
,'x.col' , 'x', 1,
"integer"
,'y.col' , 'y', 1,
"integer"
,'height' , 'h', 1,
"integer"
,'width' , 'w', 1,
"integer"
,'group.lab' , 'g', 1,
"character"
,'x.lab' , 'x', 1,
"character"
,'y.lab' , 'y', 1,
"character"
,'title.lab' , 't', 1,
"character"
,'legend.xpos' , 'a', 1,
"double"
,'legend.ypos' , 'b', 1,
"double"
,'legend.col' , 'c', 1,
"integer"
,'lab.size' , 'l', 1,
"integer"
,'axis.size' , 's', 1,
"integer"
,'legend.size' , 'd', 1,
"integer"
,'no.grid' , 'r', 0,
"logical",
'skip' , 'k', 1,
"integer"
), byrow=true, ncol=4);
3:一般就是強制轉化為矩陣,一般就是4列,第一列為字串,第二列為簡寫,第三列值分別為0(無引數後面可以不跟引數
)、1(後面需要跟引數)、2(可選可不選),第四列為資料型別
4:特點:(下面這個我也沒搞懂學習中)
支援輸入多個值,例如:"–libpath=/usr/local/lib –libpath=/tmp/foo".
支援list,例如:"–define os=linux –define os=redhat"
R語言igraph包的使用
igraph包是乙個用來解決圖與網路問題以及對其進行視覺化的包,前幾天數學建模做圖論的作業我就是用的這個包,這篇部落格就寫一下如何解決圖論中的最短路問題,最大流問題和最小生成樹問題,以及圖的視覺化。需要宣告,我是在看了這個文件 密碼為jyhn 之後才寫的這篇部落格,但該文件之中有些內容已經過時 首先...
r 語言edgr edgeR 包的使用
edger包是進行rna seq資料分析非常常用的乙個r包。該包需要輸入每個基因關於每個樣本的reads數的資料,每行對應乙個基因,每一列對應乙個樣本。建議使用htseq count進行統計,輸出檔案即可直接使用。如果需要算rpkm,需要自己統計基因長度資訊。第一步 構建 dgelist類變數 ed...
包r語言 R語言入門之R包的安裝
install.packages metafor 即可順利安裝該r包。install.packages biocmanager library biocmanager install edger 3 接下來便是安裝源自github 的r包了,它的步驟和安裝源自bioconductor的r包類似,需要...