2011-12-07 8 views
7

私は外れ値を持たないボックスプロットをプロットしています。ボックスプロットと同じデカルト空間に新しいプロットを作成したいと思います。プロットのプロット値を抽出する方法はありますか?プロットの範囲(イルム)を取得する方法は?

私は最初にオブジェクトを作成することを考えましたが、プロット関連のパラメータはないようです。

my_plot <- boxplot(a ~ b, outline=F) 

しかし、my_plot内のパラメータは統計情報にしか関係しませんが、プロットはしません。

ボックスプロットの最終範囲(ylim)を取得するにはどうすればよいですか?

更新:Nick's @ nick-sabbeの提案(par("yaxp")[1:2])が部分的に動作します。 Y軸上の各極値の各ラベルの値を適切に返します。正しい方法は、(x1、x2、y1、y2)の形式でプロット領域の両端を返すので、par( 'usr')を使うことです。私に正しい方向を指摘してくれたNickに感謝します。

答えて

12

ボックスプロットではこれをテストしていませんが、通常の散布図ではpar("yaxp")はy軸について興味深い情報を示しています。したがって、IIRC、par("yaxp")[1:2]を使用して、y軸の現在の外側限界を取得することができます。これは、あなたが望むものを常に正確に行うとは限りませんが、通常は行います。

+10

これはうまくいきませんでしたが、あなたの答えに感謝しました。私が必要としていたものを正確に返すpar( 'usr')が見つかりました。 – pedrosaurio

関連する問題