1
resposta

Aula- Distribuição de frequências quantitativas - Classes de amplitude fixa

No final da aula, ao executar o comando dist_freq_quantitativas = pd.DataFrame ({'Frequência': frequencia, 'Porcentagem (%)': percentual})

este apresenta um erro. Tentei corrigir e nao consegui. Alguem pode me ajudar a achar o erro?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Gustavo, tudo bem?

Desculpe a demora em te responder!

O erro ValueError: Data must be 1-dimensional (dados devem ser unidimensionais') pode ocorrer quando estamos tentando criar um DataFrame usando dados que não estão no formato correto, ou seja, os dados devem ser unidimensionais (uma única lista, série ou array). Dessa forma, ao executar uma célula fora de ordem pode ser que o erro tenha sido gerado. Recomendo que você baixe o arquivo da aula e tente executar novamente na ordem do instrutor.

Ou então, reinicie o notebook indo em ambiente de execução e selecionando a opção reiniciar ambiente de execução e execute célula a célula de cima para baixo novamente.

Captura de tela do Google Colab mostrando como reiniciar um ambiente de execução

Além disso, verifique se a variável frequenciae percentual estão como mostrado abaixo:

frequencia = pd.value_counts(
    pd.cut(
        x = dados.Renda,
        bins = 17,
        include_lowest = True
    ),
    sort = False
)
percentual = pd.value_counts(
    pd.cut(
        x = dados.Renda,
        bins = 17,
        include_lowest = True
    ),
    sort = False,
    normalize = True
)
percentual

Espero ter ajudado. Caso tenha dúvidas, não hesite em postar no fórum.

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!