1

私はRの知識を逆向きに泳いでいます。助けてください!

例データ:

Site, Aluminum_Dissolved, Federal_Guideline
M1, 0.1, 0.4
M1, 0.2, 0.4
M1, 0.5, 0.4
M2, 0.6, 0.4
M2, 0.4, 0.4
M2, 0.3, 0.4

私は簡単な機能を持っています:

boxplot(ExampleData$Aluminum_Dissolved ~ ExampleData$Site, col="purple", 
        par (cex.axis=2, las=2), mar=c(7,4,4,2)+0.1

X 軸と Y 軸のラベル:

軸の値を大きくすると、xlab と ylab が軸のテキストに隠れてしまいます。

  1. 私は使用してみました:

    `mpg=c(3,1,0)` 
    

    値を変更しますが、マージンの増加で混乱するようです

    `mar=c(7,4,4,2)+0.1`
    
  2. xlabと をylab完全に破棄して を使用しようとしましたmtextが、y 軸に平行な軸テキストの外側にラベルを付けることができません。私が試してみました:

    `mtext("Dissolved Aluminum", side=2, adj=0, las)` etc....
    

x 軸に 45 度のテキスト:

そして最後に、x 軸と y 軸を無駄に再構築しようとしましたが、SRT 関数を使用して x 軸ラベルを 45 度回転させることができないようです。私が試してみました:

boxplot(ExampleData$Aluminum_Dissolved ~ ExampleData$Site, col="purple",
        xaxt='n', yaxt='n', axis(2, cex.axis=2, xlab="Dissolved Aluminum"),
axis(1, cex.axis=2, srt=45)

これは機能しません。何が欠けていますか。これを行う簡単な方法はありますか...

4

2 に答える 2