1
resposta

[Reclamação] Eu não consegui entender como conseguimos exportar os dados vindos do excel para o google colab.

Tentei passar o arquivo do github para o google documentos e o meu drive, mesmo usando tal código eu tive dificuldades. Não sei o que fazer. Fico no aguardo.

1 resposta

Olá, Victor! Tudo bem?

Para resolver esse desafio, você não precisa transferir o arquivo para o seu Google Drive, pois o arquivo já está disponível em um link que foi fornecido: https://docs.google.com/spreadsheets/d/1pvBoLyX8kP0TjtUbadVMGdTl4yzm6bHMThhPiqCVtpw/edit#gid=1214654498

Você pode carregar o arquivo diretamente no Google Colab usando o código a seguir:

import pandas as pd

sheet_id = '1pvBoLyX8kP0TjtUbadVMGdTl4yzm6bHMThhPiqCVtpw'

url = f'https://docs.google.com/spreadsheets/d/{sheet_id}/gviz/tq?tqx=out:csv&sheet'

dados = pd.read_csv(url)

Vou te explicar cada parte do código:

  1. import pandas as pd: Esta linha importa a biblioteca Pandas com um alias (apelido) 'pd'. Isso é uma convenção comum para encurtar o nome da biblioteca e tornar o código mais legível.

  2. sheet_id = '1pvBoLyX8kP0TjtUbadVMGdTl4yzm6bHMThhPiqCVtpw': Aqui, você define uma variável chamada sheet_id que armazena o identificador único da planilha do Google Sheets que você deseja acessar. Esse identificador é uma parte do URL da planilha.

  3. url = f'https://docs.google.com/spreadsheets/d/{sheet_id}/gviz/tq?tqx=out:csv&sheet': Nesta linha, você constrói a URL que será usada para acessar a planilha no Google Sheets. Ela é formada concatenando a parte fixa da URL com o sheet_id que você definiu anteriormente. O &tqx=out:csv na URL indica que você deseja exportar os dados da planilha no formato CSV (Comma-Separated Values), que é um formato de arquivo de dados tabulares.

  4. dados = pd.read_csv(url): Aqui, você utiliza a Pandas para ler os dados da planilha que estão na URL especificada. A função pd.read_csv() é usada para ler um arquivo CSV e criar um DataFrame a partir dele. Neste caso, em vez de passar um nome de arquivo local, você passa a URL da planilha. Os dados da planilha são baixados automaticamente da web e carregados no DataFrame dados.

Após executar este código, você terá os dados do arquivo disponíveis no ambiente do Google Colab.

Para visualizar as cinco primeiras linhas do DataFrame, você pode usar o seguinte código:

dados.head()

Isso exibirá os primeiros registros do conjunto de dados, permitindo que você examine os dados iniciais.

Se tiver alguma dúvida ou encontrar qualquer problema, não hesite em me perguntar. Estou aqui para ajudar!

Bons estudos!