Ошибка в as.graphicsAnnot (legend): отсутствует аргумент "legend", по умолчанию нет - PullRequest
0 голосов
/ 07 мая 2018

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

windows()
par(mfrow=c(5,2))
par(oma=c(0,0,2,0))
par(mar=c(3,3,2,0.5))
plot(sens.analysis1,main="Pipe 63569",ylab="", xlab="")
legend("topleft",bty = "n")
title(ylab= "Sobol Indices",line=2)
title(xlab= "Rainfall Characteristics",line=2)
box()

Дело в том, что легенда перекрывается полосами на графике, и я не нахожу ни способа удалить легенду, ни как ее переместить, поскольку она, очевидно, уже находится в верхнем углу.

То, что я строю, - это результат анализа чувствительности, показывающий различные значения, которые показаны в столбчатой ​​диаграмме с накоплением.

выход для sens.analysis1 выглядит следующим образом:

Call:
fast99(model = KNN.userdefined, factors = c("D", "V", "PI", "VbP",     "rPL", "CV"), n = 500, q = "qunif", q.arg = rainfall.range)

Model runs: 3000 

Estimations of the indices:
    first order total order
D    0.03000241   0.5003841
V    0.06253180   0.5590381
PI   0.05720192   0.5386929
VbP  0.03993539   0.5198372
rPL  0.04366164   0.5322509
CV   0.03930207   0.5154013

Как я могу лишиться легенды, которая автоматически прикрепляется к сюжету ?? Дополнительный вопрос, есть ли в некоторых функциях пакета свойства печати по умолчанию, которые нуждаются в дальнейшей настройке помимо обычных? Советы высоко ценятся !!!!

Cheers, Олли

...