Я хочу сделать простой бар сюжет, как так:Довольно оси с Min и Max этикетки
test <- data.frame(y=c(1,3,53,10,30,35,50), x=c(1:7))
barplot(test$y, names.arg=test$x)
Моя проблема заключается в том, что ось у не распространяется достаточно далеко, если максимальное значение некоторое «нечеткое» число. Было бы лучше, если бы расширенная ось прошла максимальное значение и заканчивалась на некотором «симпатичном» значении больше максимального.
Учитывая случайный набор данных (т. Е. Это происходит в функции), есть ли простой способ сделать это?
Я бы использовал 'ggplot' для этого. Вам нужно решение в базе R? ** Редактировать ** - это тоже нелегко в 'ggplot', хотя' ggplot' рисует линию сетки над самым высоким баром, что делает его довольно простым для чтения значения. – Andrie
Мне все равно нужно решение в базе R, так как я включаю его в свою собственную функцию, которая рисует этот график как часть визуализации. – MattLBeck