我有具有我在Y軸標繪上的箱線圖中R.我繪製日誌10(值)&變量在X軸的柱variable
和value
的數據幀mdata
。我想更改Y軸上的標籤,使其顯示原始值而不是log10(值)。變化箱線圖軸標籤
>mdata
ID variable value
SJ5444_MAXGT coding 17455
SJ5426_MAXGT coding 17961
HR1383_MAXGT coding 17579
HR5522_MAXGT coding 17797
CH30041_MAXGT coding 20099
SJ5438_MAXGT coding 17467
我想Y軸範圍從分鐘(MDATA $值)到最大(MDATA $值)去的10000區間,但我不能這樣做。
下面是我的代碼:
boxplot(log10(as.numeric(value))~variable,data=mdata,yaxt="n",border="red",main="Boxplot: Seattle Seq Annotation")
axis(side=2,labels=seq(min(mdata$value),max(mdata$value),10000),cex.axis=0.65,tck=-0.02,at=seq(min(mdata$value),max(mdata$value),by=10000))
我試圖弄清楚什麼是這裏的問題,但它不是很明顯。任何幫助,將不勝感激。
side = 2創建Y軸。我想如果你有任何文本列,將data.frame轉換爲矩陣是個好主意。 –
對不起,我想創建Y軸,我編輯了錯字。 –
也把'as.matrix'帶出來。 –