我的绘图中 x 轴的顺序有问题。
从秘鲁中央银行网站下载数据(按季度划分的 GDP)。
library(jsonlite)
library(rstudioapi)
library(ggplot2)
library(data.table)
PBI <- "PN02635BQ"
URL3 <- paste0("https://estadisticas.bcrp.gob.pe/estadisticas/series/api/",
PBI,"/json/2018-1-1/2021-7-31")
使用json下载数据
l_json <- jsonlite::fromJSON(URL3)
dt_PBI <- data.table(l_json$periods)
sapply(dt_PBI,class)
dt_PBI[,values := round(as.numeric(values),4)]
colnames(dt_PBI)<- c("Quarter", "Millions")
如您所见,该图在 x 轴上没有顺序。
ggplot(dt_PBI, aes(x=Quarter, y=Millions)) +
geom_point()