1
resposta

Planilha aparece vazia ao colocar o script no Power BI

Depois de colocar o script que tem nas anotações da atividade "Obtendo os dados de cotações" a tabela no Power BI aparece vazia.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Segue o script que está na atividade:

Código completo da obtenção dos dados históricos das cotações da carteira de 01/08/2022 à 01/08/2023

Importando a biblioteca

import yfinance as yf

Definindo a carteira de ações

carteira_yf = ['ABEV3.SA', 'B3SA3.SA', 'ELET3.SA', 'GGBR4.SA', 'ITSA4.SA', 'PETR4.SA', 'RENT3.SA', 'SUZB3.SA', 'VALE3.SA', 'WEGE3.SA']

Carregando os dados da carteira

df = yf.download(carteira_yf, start="2022-08-01", end="2023-08-01")

Passando os ativos para o multindex do df

cotacoes = df.stack(level=1)

Resetando os índices e renomenado a coluna dos ativos

cotacoes = cotacoes.reset_index().rename(columns={'level_1': 'Ativo'})

Organizando o df

cotacoes = cotacoes[["Date", "Open", "High", "Low", "Close", "Ativo"]]

del carteira_yf, df

1 resposta

Pra mim também esta assim

Se coloco o mesmo codigo da aula sem alterar o codigo abaixo, da tabela vazia .

Resetando os índices e renomenado a coluna dos ativos

cotacoes = cotacoes.reset_index().rename(columns={'level_1': 'Ativo'}) Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Se altero para como esta abaixo da erro

Resetando os índices e renomenado a coluna dos ativos

cotacoes = cotacoes.reset_index().rename(columns={'Ticker': 'Ativo'})!

Insira aqui a descrição dessa imagem para ajudar na acessibilidade