r - R中的autoplot函数和plot函数有什么区别

标签 r ggplot2 time-series ggfortify

这两个函数有什么区别

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") 

最佳答案

从图形数据表示的角度来看,graphics::plotggplot2::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

关于r - R中的autoplot函数和plot函数有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52398933/

相关文章:

r - 无法在 RStudio 中更改 R 的版本

r - data.table 的包装函数

r - download.file() 下载损坏的 xls

r - 绘制更平滑的多条线

python - 如何将一系列图像绘制到特定 map 上

r - 我怎样才能重写这段代码,以便它按预期使用 plyr/ddply?

r - 代码问题: Error in `[.data.frame` (result,,c(setdiff(names(result),names(data)),:选择了未定义的列

r - xts时间序列的rbind错误是bug还是feature

r - 在 R 中使用 tslm 预测时间序列

python - 如何创建一个将行移动负 1 的 DataFrame,包括上面的行可能不存在的时间?