Função plot() - parâmetros básicos
A função plot.xts() é a ferramenta mais útil no arsenal de visualização de séries temporais em R. Ela é bem semelhante à plotagem geral, mas seu eixo x contém uma escala de tempo. Você pode usar plot() em vez de plot.xts() se o objeto usado na função for um objeto xts.
Vamos ver alguns exemplos:
> # Sintaxe básica
> plot(mydata)
> # Adicionar título e dobrar a espessura da linha
> plot(mydata, main = "Stock XYZ", lwd = 2)
> # Adicionar rótulos para os eixos X e Y
> plot(mydata, xlab = "X axis", ylab = "Y axis")
Como você pode ver, há uma grande variedade de parâmetros na função, permitindo infinitas possibilidades. Observe que cada chamada de plot() cria um gráfico inteiramente novo usando apenas os parâmetros definidos naquela chamada específica.
Além disso, para exibir as primeiras linhas de um conjunto de dados mydata no seu console, use head(mydata). Para exibir somente os nomes das colunas, use colnames(mydata). Você também pode selecionar uma coluna específica de um conjunto de dados especificando seu título após um cifrão, como em mydata$mycolumn.
Neste exercício, você usará o mesmo conjunto de dados data contendo os preços diários das ações de quatro grandes empresas desde 2015.
Este exercício faz parte do curso
Visualizando dados de séries temporais em R
Instruções do exercício
- Mostre as primeiras linhas do conjunto de dados
data - Mostre os nomes das colunas do conjunto de dados
- Plote a primeira série do conjunto de dados e altere o título para o nome da ação "yahoo"
- Refaça o gráfico da primeira série com o mesmo título e mude o rótulo de X para "date" e o de Y para "price"
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Display the first few lines of the data
# Display the column names of the data
# Plot yahoo data and add title
# Replot yahoo data with labels for X and Y axes