1
resposta

Erros ao transformar o k em int

Tentei transformar o k em int porém aparece o seguinte erro: import numpy as np n = dados.shape[0] k = 1 + (10/3)*np.log10(n) k 17.285291187298853 k = int(k.round(0))

k

AttributeError Traceback (most recent call last) in () ----> 1 k = int(k.round(0)) 2 k

AttributeError: 'int' object has no attribute 'round'

1 resposta

Tive esse problema também, utilizei:

k = round(k,0) #round(variavel que se quer transformar, numero de casas decimais)
k

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software