Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio | Visualização de Séries Temporais
Análise de Séries Temporais

book
Desafio

Tarefa

Swipe to start coding

Você está diante da tarefa de criar uma visualização do conjunto de dados aapl.csv:

  1. Leia o conjunto de dados. Converta a coluna "Date" de df para o tipo datetime e defina-as como índices de df.
  2. Inicialize um gráfico de linhas para os valores da coluna "Open" de df. Defina colormap como "gray".
  3. Adicione um título ao gráfico. Nesta ordem, este deve conter os valores máximos e mínimos da coluna "Open".
  4. Adicione rótulos nos eixos: "Datetime" no eixo x e "Price" no eixo y.

Solução

# Importing libraries
import pandas as pd
import matplotlib.pyplot as plt

# Reading data
df = pd.read_csv("https://codefinity-content-media.s3.eu-west-1.amazonaws.com/943e906e-4de6-4694-a1df-313ceed7cfe7/aapl.csv")
df.index = pd.to_datetime(df["Date"])

# Initializing plot
plt.figure(figsize=(11, 9))
df["Open"].plot(colormap="gray")

# Setting plot title and labels
plt.title("Price | Max: %s | Min: %s" % (max(df["Open"]), min(df["Open"])))
plt.xlabel("Datetime")
plt.ylabel("Price")

# Displaying the plot
plt.show()
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 3
single

single

# Importing libraries
import pandas as pd
import matplotlib.pyplot as plt

# Reading data
df = pd.read_csv("https://codefinity-content-media.s3.eu-west-1.amazonaws.com/943e906e-4de6-4694-a1df-313ceed7cfe7/aapl.csv")
df.___ = pd.___(df["Date"])

# Initializing plot
plt.figure(figsize=(11, 9))
df["___"].___(colormap="___")

# Setting plot title and labels
plt.title("Price | Max: %s | Min: %s" % (___(df["Open"]), min(df["___"])))
plt.xlabel("___")
plt.___("___")

# Displaying the plot
plt.show()

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

some-alt