1
resposta

[Projeto] Como eu Fiz

import pandas as pd

url= 'https://raw.githubusercontent.com/alura-cursos/Pandas/main/dados_sus.csv'
import pandas as pd

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

url = f"https://docs.google.com/spreadsheets/d/{sheet_id}"

url = f'https://docs.google.com/spreadsheets/d/{sheet_id}/gviz/tq'

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

co2_per_capita = pd.read_csv(url)

co2_per_capita.head()

co2_per_capita.to_csv('co2_per_capita.csv', index=False)
1 resposta

Olá, Roger! Como vai?

Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Parabéns por realizar muito bem a leitura de um conjunto de dados disponível em uma planilha na nuvem. Você também compreendeu a possibilidade de guardar endereço da url, como feito em sheet_id = '1pvBoLyX8kP0TjtUbadVMGdTl4yzm6bHMThhPiqCVtpw'. Por fim, praticou o uso do parâmetro gviz/tq para acessar o recurso de consulta de dados da API.

Uma dica interessante para o futuro é usar o método sample() para exibir uma amostra aleatória. Dessa forma:

co2_per_capita.sample(frac=0.1)

O parâmetro frac=0.1 indica que o método irá retornar uma amostra de 10% da quantidade total.

Resultado:

Captura de tela exibindo um conjunto de dados de emissões de CO2 per capita por país de 1990 a 2000, incluindo vários países e valores de emissão.

Assim podemos garantir um maior controle da amostra que está sendo exibida!

Í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!