Prezados, 
sou iniciante no R, e ao elaborar uma apresentação com o pacote ggplot2, 
através da função autoplot, apareceu esta mensagem  "Error: Objects of type ts 
not supported by autoplot." Achei estranho pq esse erro. Segue abaixo descrição 
do script e também o aquivo anexo que pode ser executado em qualquer RStudio. 
Agradeço, de antemão, a ajuda de vocês!!
# Extrair dados do SIDRA-IBGE, a partir do API - Pequisa contas trimestrais - 
CNT ### tabelas 1621(c/ajuste sazonal) #
library(sidrar)

tabela1621=get_sidra(api = 
"/t/1621/n1/all/v/all/p/all/c11255/90687,90691,90696,90707,93404,93405,93406,93407,93408/d/v584%202")
# criar vetores para as séries coletadas #
series = c(90687,90691,90696,90707,93404,93405,93406,93407,93408)names = 
c("Agro", "Ind", "Serv", "PIB", "Consumo", "Governo", "FBKF", "Exportacao", 
"Importacao")
# construir uma matriz onde as variáveis dispostas em linhas nas tabelas 
correspondam a colunas na matriz e os valores das linhas correspondam às 
observações#
pib_sa = matrix(NA, ncol = length(series),                 nrow = 
nrow(tabela1621)/length(series))
## fazer loop para levar as observações de cada série da tabela para a matriz ##

for (i in 1:length(series)) {  pib_sa[,i]<- 
tabela1621$Valor[tabela1621$`Setores e subsetores (Código)`                     
           ==series[i]]  }
# dar nomes às colunas #

colnames(pib_sa) = names
## transformar em séries temporais ##

pib_sa <- ts(pib_sa, start=c(1996,01), freq=4)
## apresentação gráfico ##
library("ggplot2")autoplot(pib_sa[,4])
 "Error: Objects of type ts not supported by autoplot." ##

Alex BritoDepartamento de Economia - UFMAGrupo de Estudos e Pesquisa em 
Macroeconomia - GRAMMACidade Universitária Dom Delgado,
Av. dos Portugueses, 1966, Bacanga,São Luís - MA, 65065-545

Attachment: meuescript.R
Description: Binary data

_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forne�a c�digo 
m�nimo reproduz�vel.

Responder a