No meu Colab estou enfrentando o seguinte problema: Em aula, quando o professor coloca, por exemplo, os seguintes códigos:
sum(np.isnan(Kaliningrad))
1
np.mean(Moscow)
98.79781609195402
np.linalg.norm(Moscow-y)
110.48504740461489
Sempre retorna um valor, como mostrado abaixo de cada código
Porém, no meu caso, retorna o valor como abaixo:
sum(np.isnan(Kaliningrad))
np.int(1)
np.mean(Moscow)
np.float64(98.79781609195402)
np.linalg.norm(Moscow-y)
np.float64(110.48504740461489)
Sendo assim, estou com problemas e erros para encontrar o resultado de códigos do tipo:
Kaliningrad[4] = np.mean(Kaliningrad[3], Kaliningrad[5])
A maneira que encontrei para resolver esse problema é colocar sempre a função na frente do código, por exemplo:
int(sum(np.isnan(Kaliningrad)))
1
float(np.mean(Moscow))
98.79781609195402
float(np.linalg.norm(Moscow-y))
110.48504740461489
Porém não é efetivo em 100% dos casos.
Como faço para deixar meu Colab igual ao do professor, sem que precise incluir float ou int na frente do código?
Obrigado!!!