R 4.0.2 для windows: попытка заставить ось графика соответствовать x (от -3 до 3) и y (от 1e-6 до 1) - PullRequest
1 голос
/ 05 августа 2020

Я пытался заставить R сделать ось графика длиннее как по x, так и по y, чтобы сравнить ее с аналогичным набором данных. Я использовал команды xlim и ylim в функции plot () и функции axis () после функции построения графика, но ни одна из них не сработала. После разговора с коллегой мы обнаружили, что я получаю следующие предупреждения с моим скриптом:

Warning messages:
1: In doTryCatch(return(expr), name, parentenv, handler) :
  display list redraw incomplete
2: In doTryCatch(return(expr), name, parentenv, handler) : invalid graphics state
3: In doTryCatch(return(expr), name, parentenv, handler) : invalid graphics state
4: In doTryCatch(return(expr), name, parentenv, handler) :
  display list redraw incomplete
5: In doTryCatch(return(expr), name, parentenv, handler) : invalid graphics state
6: In doTryCatch(return(expr), name, parentenv, handler) : invalid graphics state

Ниже прилагается образец кода сюжета и последующий результат:

plot(x = q.ca[13:242], y = Censored.Alpha, log = "y", 
     xlab = "Z-Score", 
     main = "QQ Plot of DAC hours for Censored Alpha Radiation",
     ylab = expression(paste("DAC*hr for Alpha (", mu, "Ci)", sep = " "), 
     xlim = c(-4, 4), ylim = c(1e-6, 1)))
lines(q.ca, za)
abline(h = 1e-04, col = "red", lty = "dashed")
text(grconvertX(0.05, "npc"), grconvertY(0.9, "npc"), GSDA.c, pos = 4)
text(grconvertX(0.05, "npc"), grconvertY(0.95, "npc"), GMA.c, pos = 4)

График для указанного выше кода

Кто-нибудь может мне помочь с ошибками? Я не знаю, где они формируются. Что еще более важно, может ли кто-нибудь помочь мне с размерами сюжета?

РЕДАКТИРОВАТЬ: Я изолировал функции, которые генерировали сюжет, который я пытался создать, и по какой-то причине теперь он работает ¯_ (ツ ) _ / ¯, если кто-нибудь может помочь мне разобраться в том, что происходит с ошибками, я был бы очень признателен, поэтому я больше не повторю ту же ошибку.

...