Home › Fóruns › Fórum Classificação de Áudio com Python: O Guia Completo › Erro na execução do Notebook Classificações de Sons Ambientais
Marcado: +(Classificação+de+sons+ambientais)
- Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 12 meses atrás por Dalton Vargas.
- AutorPosts
- 8 de dezembro de 2023 às 11:17 #43182
Bom dia,
estou fazendo o curso e após terminar o módulo sons ambientais salvei uma cópia do código fonte do módulo e ao executar, está apontando um erro na seção de visualizando a distribuição no código sns.countplot(df[‘classID’]);ValueError: could not convert string to float: ‘perfuracao’
O estranho é que no comando describe, que é executado anteriormente, mostra a string perfuracao na coluna ClassID
Versão Tensorflow: 2.14.0 no ambiente de execução.
Muito Obrigado e aguardo o retorno do que pode estar acontecendo.
11 de dezembro de 2023 às 08:37 #43194Flávio,
Você acabou postando duas vezes a mesma pergunta. Vou replicar a resposta abaixo:
”
Olá Flávio,
Seguem algumas sugestões de ajuste:
você pode contar as frequências das categorias na coluna ‘classID’ antes de criar o gráfico usando o método .value_counts() do pandas e, em seguida, passar os resultados para sns.countplot():# Conte as frequências das categorias na coluna ‘classID’
class_counts = df[‘classID’].value_counts()# Crie o gráfico de contagem
plt.figure(figsize=(18, 7))
sns.barplot(x=class_counts.index, y=class_counts.values)
plt.xticks(rotation=90) # Rotação dos rótulos no eixo x, se necessário
plt.xlabel(‘Classe’)
plt.ylabel(‘Contagem’)
plt.title(‘Contagem de Classes’)
plt.show()“
- AutorPosts
- Você deve fazer login para responder a este tópico.