В чем разница между функцией автоплотинга и функцией графика в R - PullRequest
0 голосов
/ 19 сентября 2018

В чем разница между этими двумя функциями

plot(AP,xlab="Date", ylab = "Passenger numbers (1000's)",main="Air Passenger numbers from 1949 to 1961")

autoplot(AP) + labs(x ="Date", y = "Passenger numbers (1000's)", title="Air Passengers from 1949 to 1961") 

1 Ответ

0 голосов
/ 21 сентября 2018

С точки зрения графического представления данных нет большой разницы между пакетами graphics::plot и ggplot2::autoplot + ggfortify для построения временных рядов.Разница будет очевидна, если вы начнете строить более сложный график (фасетирование, мультиплот, группировка и т. Д.).Что касается вашего вопроса, пожалуйста, см. Ниже:

графика :: сюжет :

data(AirPassengers)
AP <- AirPassengers
plot(AP, xlab="Date", ylab = "Passenger numbers (1000's)", main = "Air Passenger data, base")

base

ggplot2 :: autoplot :

library(ggplot2)
library(ggfortify)
data(AirPassengers)
AP <- AirPassengers

autoplot(AP) + 
  labs(x ="Date", y = "Passenger numbers (1000's)", title = "Air Passengers from, ggplot2")

enter image description here

...