私はボックスプロットをRに描き、名前を外れ値に追加したいと考えています。今まで私はthis solutionを見つけました。Boxplot外れ値ラベリングin R
私が必要とするすべての機能を提供する機能ですが、ラベルを誤ってスクランブルします。次の例では、外れ値を "o"ではなく "u"とマークしています。
library(plyr)
library(TeachingDemos)
source("http://www.r-statistics.com/wp-content/uploads/2011/01/boxplot-with-outlier-label-r.txt") # Load the function
set.seed(1500)
y <- rnorm(20)
x1 <- sample(letters[1:2], 20,T)
lab_y <- sample(letters, 20)
# plot a boxplot with interactions:
boxplot.with.outlier.label(y~x1, lab_y)
解決方法はありますか? ggplot2ライブラリは素晴らしいですが、(私が知る限り)そのような機能は提供していません。私の選択肢は、text()関数を使用して、boxplotオブジェクトから異常値情報を抽出することです。しかし、このようにラベルは重なり合うかもしれません。たくさん
アップデート:私はタルGaliliの注意にこのエラーをもたらし、そしてw /時間で、彼はもはやこの問題を示さないスクリプトの編集版を投稿した。 –