Удалить часть оси Y в поле - PullRequest
0 голосов
/ 08 июля 2019

Для следующего бокса:

enter image description here

Как изменить ось Y и удалить диапазон от 0,1 до 0,8? Причина, по которой я хочу это сделать, заключается в том, что я хочу сделать каждый блокпост понятным (начиная с диапазона 0,81 - 1).

Для этого бокса я написал следующий скрипт R:

dataset <- read.csv("/boxplot.csv")
x <- boxplot(dataset)

1 Ответ

0 голосов
/ 08 июля 2019

Это, как правило, не рекомендуется и считается плохой практикой, поскольку это приводит к вводящим в заблуждение визуализациям.Но вы можете сделать это, используя gap.boxplot() из пакета plotrix.

Вот произвольный пример:

library(plotrix)

test_data <- c(rnorm(100, 1000, 20), 10, 20)

par(mfrow = c(1, 2))
boxplot(test_data, main = "boxplot")
gap.boxplot(test_data, gap = list(bottom = c(50, 900), top = c(NA, NA)),
            main = "gap.boxplot")

example gapped boxplot

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...