2016-04-12 16 views
1

row.namesは遺伝子名で2つの列があり、x軸のように遺伝子名をプロットしたいと思います1つのy軸は、私は亜種の数をしたいとpathogencity軸他のyに遺伝子名としてx軸を持つ2つのy軸棒グラフのプロット方法

私の表は、この

 Variant numbers Pathogencity scores 
MED12 5    0.814 
MYD88 2    0.96 
SF3B1 5    0.871 
JAK2 2    0.988 
NF1  3    0.965 
TNFAIP3 2    0.936 
PHF6 3    0.928 
ATRX 2    0.871 

マイrow.namesである遺伝子のようなものです得点します。私は2 y軸のバープロットを置いて、左側にバリアント数を、右側に病原性スコアを表示したいと考えています。私はplotrix(twoord.plot)の例を見つけようとしていましたが、見つけられませんでした。私は単一のプロットを作成することはできますが、2番目のy軸を配置することはできません。

ご協力いただければ幸いです。ありがとう

答えて

0

私はすでに私の質問に対する答えを見つけました。投稿への感謝here

コードは以下にあり、それは完璧に動作します。色と急ぐ必要がありますが、今のところうまくいきます。誰かがそのメリットのために使いたいと思うなら、以下のコードがあります。色の使い方を悪用する必要があります。おかげでたくさんの

コード:

a=c(2,2,2,2,3,3,5,5) 
b=c(0.960,0.988,0.936,0.871,0.928,0.965,0.814,0.871) 
genes=c("MYD88","JAK2","TNFAIP3","ATRX","PHF6","NF1","MED12","SF3B1") 
genesnum<-1:8 
twoord.plot(genesnum,a, genesnum,b,type=c("bar","l"),ylab="Number of Variants",rylab="Pathogenicity scores",xlab="Mutant Genes",lcol=8,rcol=4,do.first="plot_bg()", xticklab= genes,lpch=1,halfwidth=0.2,axislab.cex=0.8) 

IMAGE enter image description here

関連する問題