Estou fazendo o curso agora em 2021 e quando é calculada a média de quilometragem aparentemente as divisões por zero resultam em zero e não em "nan'. Isto é devido a alguma atualização?
Estou fazendo o curso agora em 2021 e quando é calculada a média de quilometragem aparentemente as divisões por zero resultam em zero e não em "nan'. Isto é devido a alguma atualização?
Oi Aleksandro, posso ver o cálculo? Está trabalhando com Float?
Estou trabalhando com os dados fornecidos nos arquivos txt.
import numpy as np
km = np.loadtxt('carros-km.txt')
anos = np.loadtxt('carros-anos.txt', dtype = int)
km_media = km / (2021 - anos)
km_media
Olá Francisco, isso se deve ao fato de não existir o ano 2021 nos arquivos disponibilizados pelo professor já que na época, para efeito de exemplos reais, ele não estava ainda em 2021. Note que em vez de 2019 você utilizou 2021 no cálculo da variável {km_media} ou seja, como não existe nenhum 2021 nos dados nunca o seu cálculo resultou em zero, tornando todas as divisões possíveis, e nunca aparecendo o nan.