Excelente conteúdo, não só para quem é da comunidade USP, mas para todos que querem aprender sobre o assunto. Um ótimo jeito de difundir conhecimento além muros. Ainda mais sobre ciências de dados há uma carência de materiais bons gratuitos e em português.
Oi professor. No momento de rodar a normalização no intervalo [0,1], apareceu o seguinte erro: TypeError Traceback (most recent call last) in () 3 X = np.array(data[data.columns[0:data.shape[1]-1]]) 4 for i in range(X.shape[1]): ----> 5 print("Maior valor da coluna:", i, ":", max(X[:,i])) 6 print("Menor Valor da coluna:", i, ":", min(X[:,i])) 7 # prepara a função para transformar os dados TypeError: '>' not supported between instances of 'float' and 'str' Sou iniciante em Python, então não consegui ainda corrigi-lo. Você tem alguma sugestão?
Olá Marcos, o erro está em max(X[:,i]). Veja o tipo do dado, mas acho que está sendo usando string ao invés de um tipo float. Comente os dois prints dentro do for e coloque: print(max(X[:,i])) para ver se é impresso um valor string, ou seja, se é a espécie da Iris.
Excelente conteúdo, não só para quem é da comunidade USP, mas para todos que querem aprender sobre o assunto. Um ótimo jeito de difundir conhecimento além muros.
Ainda mais sobre ciências de dados há uma carência de materiais bons gratuitos e em português.
Obrigado Diego!
Muito boa a aula, professor. Obrigado!
Obrigado Wally! Bons estudos!
Professor, parabéns !! Que didática espetacular.
Obrigado Ana Carla!
Excelente aula!
Ajudando muito. Obrigado
Obrigado pelo material! Simplesmente Maravilhoso
Obrigado por compartilhar professor.....
Show de bola!! Professor, obrigado.
Otima aula..
concluso
Prof. Você vai disponibilizar este notebook ?
Olá Willian, está disponível em: github.com/franciscoicmc/ciencia-de-dados
@@FranciscoRodrigues baixei muito obrigado ! Forte abraço estou adorando suas aulas.
👨🎓👏👏👏✔
Oi professor. No momento de rodar a normalização no intervalo [0,1], apareceu o seguinte erro: TypeError Traceback (most recent call last)
in ()
3 X = np.array(data[data.columns[0:data.shape[1]-1]])
4 for i in range(X.shape[1]):
----> 5 print("Maior valor da coluna:", i, ":", max(X[:,i]))
6 print("Menor Valor da coluna:", i, ":", min(X[:,i]))
7 # prepara a função para transformar os dados
TypeError: '>' not supported between instances of 'float' and 'str'
Sou iniciante em Python, então não consegui ainda corrigi-lo. Você tem alguma sugestão?
Olá Marcos, o erro está em max(X[:,i]). Veja o tipo do dado, mas acho que está sendo usando string ao invés de um tipo float. Comente os dois prints dentro do for e coloque: print(max(X[:,i])) para ver se é impresso um valor string, ou seja, se é a espécie da Iris.
Ele leu o dado iris e não o iris_with_errors, vc deve ter lido o iris_with_error, onde contém Nan e ?