Estava fazendo a quinta aula e fiquei com essa dúvida: por que os anos tiveram que ser transformados para int e o km não?
import numpy as np
km = np.loadtxt('carros-km.txt')
anos = np.loadtxt('carros-anos.txt', dtype = int)
Estava fazendo a quinta aula e fiquei com essa dúvida: por que os anos tiveram que ser transformados para int e o km não?
import numpy as np
km = np.loadtxt('carros-km.txt')
anos = np.loadtxt('carros-anos.txt', dtype = int)
Olá Gian! Como você está?
Na verdade, na aula 5, parte 2: "Arrays Numpy", ao importar os dados referentes a quilometragem dos veículos o professor faz essa importação novamente, mas dessa vez forçando o tipo inteiro também para o dataframe km
, observe:
Na primeira aula o professor não faz essa especificação por 2 motivos:
Como o dataframe km
se refere a quilometragem de veículos, não tem problema os dados não serem inteiros, uma vez que quilometragens podem ser números decimais. Por outro lado, não tem como os anos serem representados por números decimais, então é importante forçar esse tipo para os dados do dataframe anos
;
O intuito da primeira aula era apenas dar uma breve introdução a biblioteca numpy, sendo assim, ele mostra que é possível fazer a importação de dados sem especificar o tipo e especificando o tipo também.
Espero que tenha te ajudado!
Qualquer dúvida me avisa, tá bom? Estarei por aqui :)
Bons estudos!