Boxplot с перекрытием текста и точек - PullRequest
0 голосов
/ 12 октября 2018

Я экспортировал этот код из Rdata

load(...)
ViajesCCAA <- subset(ViajesCCAA, subset=CCAA.DESTINO=="SOMETHING")
library(relimp, pos=4)
showData(ViajesCCAA, placement='-20+200', font=getRcmdr('logFont'), maxwidth=80, maxheight=30)
Boxplot(GASTO.FINAL.DEL.VIAJE~MES, data=ViajesCCAA, id.method="y")

И вывод выглядит примерно так:

Boxplot

Я пробовал это, ноневозможно загрузить

par(cex.lab=1.5) # is for y-axis

par(cex.axis=1.5) # is for x-axis

В нем говорится:

[13] ОШИБКА: недопустимый тип индекса 'list'

Мои данные:

[1] "7444"  "105"   "1744"  "7159"  "7157"  "6824"  "3858"  "236"   "5927"  "2288"  "9698"  "12708" "10930" "10459" "11050" "12087" "9968"  "9151"  "11950" "9143" 

1 Ответ

0 голосов
/ 03 ноября 2018

Поскольку вы используете RCommander, я постараюсь придерживаться как можно более простых решений, хотя в R. могут быть лучшие решения.

Самое простое решение - избавиться от ярлыков - в вашемНапример, они просто цифры случая.В RCommander вам просто нужно проверить «Нет» в «Идентификации выбросов» на вкладке «Параметры» из команды «Boxplot».

Если вы хотите сохранить метки, вы можете просто уменьшить все графические элементы, используя (в консоли R):

par(cex=.5)

Этот параметр выполняет работу, но он имеет вторичный эффект, заключающийся в уменьшении всех меток, а не только надстроек.Вы можете обойти это, увеличив другие элементы:

par(cex=.5, cex.lab=2, cex.axis=2)

При настройке параметров с помощью консоли R, имейте в виду, что R Commander имеет тенденцию сбрасывать графические параметры при открытии нового графического окна.Чтобы предотвратить сброс графических параметров, я обычно делаю:

  • Создайте графику с параметрами по умолчанию (то есть я рисую блокпост с использованием меню), и я не закрываю графическое окно.
  • Установите параметры в консоли R (например, par (cex = .5)).
  • Снова создайте графику (снова меню Boxplot).Теперь он отображается с графическими параметрами, которые я только что установил.
...