1
resposta

Desafio: lendo dados de outro link

https://docs.google.com/spreadsheets/d/1pvBoLyX8kP0TjtUbadVMGdTl4yzm6bHMThhPiqCVtpw/edit?usp=sharing

import pandas as al
sheet_id = '1pvBoLyX8kP0TjtUbadVMGdTl4yzm6bHMThhPiqCVtpw'
url = f'https://docs.google.com/spreadsheets/d/{sheet_id}/gviz/tq?tqx=out:csv&sheet'
dados = al.read_csv(url)
co2_per_capita = al.read_csv(url)
co2_per_capita.head()
co2_per_capita.to_csv('co2_per_capita.csv', index=False)
1 resposta

Boa tarde, Thamiris! Como está?

Incrível! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Notei que você utilizou uma base de dados CSV direto do Google Sheets, aplicou de forma eficaz o read_csv() do pandas para ler os dados da web e compreendeu a importância do head() para exibir os primeiros elementos do dataframe.

Um próximo passo interessante seria explorar o parâmetro usecols do read_csv para importar apenas as colunas que você realmente precisa. Veja o exemplo:

co2_per_capita = al.read_csv(url, usecols=['País', 'Ano', 'Emissão CO2'])

Isso permite reduzir o tempo de carregamento e memória utilizada, que pode ser muito útil para conjuntos de dados maiores.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!