1
resposta

Erro ao tentar plotar gráfico com o mapa de cores criado

Quando tento plotar o gráfico após criar o map_cores da esse erro:

ValueError: 'c' argument has 200 elements, which is inconsistent with 'x' and 'y' with size 0.
1 resposta

Oii, Camila! Tudo bem?

Desculpa pela demora em responder o seu tópico.

Este erro é comum acontecer quando há uma desproporção entre os tamanhos dos arrays 'x', 'y' e 'c' no gráfico. No seu caso, o erro está dizendo que o argumento 'c' (que é o seu map_cores) tem 200 elementos, mas 'x' e 'y' (que são as coordenadas dos pontos a serem plotados) estão vazios (tamanho 0).

Como sugestão, tendo base o contexto da aula, verifique alguns pontos que podem estar causado o problema:

  • Verifique o preenchimento das colunas comprimento e altura do seu dataframe df_a, deve possuir a mesma quantidade de elementos do map_cores.
  • Tenha certeza que selecionou as colunas corretas para x e y e se as mesmas possuem dados.
  • Se possível, repita o processo de plotagem e criação do map_cores, caso tenha tido alguma inconsistência no momento de criação, ela pode ser corrigida na segunda tentativa.

Se os tamanhos forem diferentes, teremos que investigar mais a fundo o motivo, pois pode ser que haja algum erro na hora de preencher o dataframe ou na hora de construir as listas rejeita_comp e rejeita_alt. Caso isso aconteça, compartilhe mais detalhes do que foi feito antes de receber o erro, um print da tela seria interessante.

Você pode anexar a imagem utilizando o ícone de upload de imagem no box de mensagem:

Captura de tela mostrando o ícone de upload de imagens que está no cabeçalho do box de mensagem. E o ícone está destacado por um quadrado vermelho.

Espero que as sugestões te ajude. Continue interagindo no fórum compartilhando suas dúvidas, sugestões e projetos.

Bons estudos, Camila!

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