Oi Alex, O formato ts (time series) não é suportado diretamente pelo ggplot2. Instale o pacote ggfortify e tente o código abaixo:
library(ggfortify) autoplot(pib_sa[,4]) Abraço, Jasmine > Em 2 de set de 2018, à(s) 22:53, Alex Brito via R-br > <[email protected]> escreveu: > > 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 Brito > Departamento de Economia - UFMA > Grupo de Estudos e Pesquisa em Macroeconomia - GRAMMA > Cidade Universitária Dom Delgado, > Av. dos Portugueses, 1966, Bacanga, > São Luís - MA, 65065-545 > <meuescript.R>_______________________________________________ > 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.
_______________________________________________ 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.
