1
resposta

[Projeto] faça como eu fiz

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

1 resposta

E aí, Lara! Tudo bem?

Parabéns! Mantenha o ritmo nos exercícios e continue compartilhando na nossa comunidade.

Percebi que você praticou o uso do NumPy para manipulação de arrays, aplicou muito bem o np.loadtxt para importar dados de um CSV e ainda entendeu a relevância de explorar o ndim, size e shape para compreender a estrutura dos dados.

Uma sugestão para evoluir ainda mais é usar np.genfromtxt com o objetivo de lidar com dados faltantes ou tipos mistos. Veja só:

import numpy as np

url = 'https://raw.githubusercontent.com/allanspadini/numpy/dados/citrus.csv'
dados = np.genfromtxt(url, delimiter=',', skip_header=1, usecols=np.arange(1,6), filling_values=np.nan)

print(dados[:5])

Resultado: Mostra os primeiros 5 registros do array, preenchendo valores ausentes com NaN.

Essa abordagem ajuda a tornar o código mais robusto ao lidar com arquivos CSV que podem ter dados incompletos.

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