Получение предупреждающего сообщения при использовании функции заговора - PullRequest
1 голос
/ 09 мая 2019

У меня есть таблица базы данных, из которой я извлекаю столбец и строю его, используя функцию plot.

Вот столбец таблицы

 Profit
 1   21200                    
 2   28000
 3   29600
 4   30200
 5   33000
 6   26800
 7   32600
 8   30000
 9   28000
10  34000

Здесь 60 строк, но я показываювсего 10 рядов.Когда я пытаюсь построить график, я получаю прямую линию, параллельную оси X, но здесь прибыль меняется, поэтому я не думаю, что она должна быть параллельна оси X. Поскольку таблица присутствует в базе данных в AWS, я получаюсначала столбец прибыли из таблицы, затем график с использованием функции plot. Вот функция графика

 choices = dbGetQuery(pool,"select Profit from input11;")

plot(Choices, type = "l", lwd = 3, main = "Profit",col = "green", xlab = 
"Number of Overbooking", ylab = "Profit")

Здесь я также получаю предупреждающие сообщения:

 Warning messages:
1: In plot.window(xlim, ylim, log, ...) :
  graphical parameter "type" is obsolete
2: In axis(side = side, at = at, labels = labels, ...) :
 graphical parameter "type" is obsolete
3: In title(xlab = xlab, ylab = ylab, ...) :
  graphical parameter "type" is obsolete

Но когда я удаляю type = "l", предупреждениесообщение исчезаетНо я хочу сюжет только в формате прямой линии.

1 Ответ

0 голосов
/ 09 мая 2019

Исходя из этой R справки , столбец Profit является классом коэффициента, давайте проверим:

ниже отлично работает, когда числовой:

plot(1:10, type = "l")

Когда у нас есть факторы, графики, но с предупреждениями:

plot(factor(1:10), type = "l")

Warning messages:
1: In plot.window(xlim, ylim, log = log, ...) :
  graphical parameter "type" is obsolete
2: In axis(if (horiz) 2 else 1, at = at.l, labels = names.arg, lty = axis.lty,  :
  graphical parameter "type" is obsolete
3: In title(main = main, sub = sub, xlab = xlab, ylab = ylab, ...) :
  graphical parameter "type" is obsolete
4: In axis(if (horiz) 1 else 2, cex.axis = cex.axis, ...) :
  graphical parameter "type" is obsolete
...