2
respostas

[Dúvida] Diferentes apresentação dos arrays do DataFrame

Durante a aula percebi que o resultado da função sorted após aplicação do unique sobre as colunas UF e Anos de estudo devolveu resultados semelhantes mas com layout diferente, sendo um em uma única linha e outro com um valor por linha.

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

Existe algum motivo? Achei que seria pelo tipo de objeto mas todos são integers.

2 respostas

Oi, João, tudo bem?

A diferença na apresentação dos arrays que você observou após usar a função sorted() nos resultados da função unique() aplicada às colunas UF e Anos de estudo do DataFrame pode ser devido ao tamanho dos arrays e à configuração do ambiente de desenvolvimento que você está utilizando.

Quando um array é pequeno o suficiente para caber em uma única linha, geralmente ele é exibe dessa forma. No entanto, quando o array é maior, ele pode optar por exibir cada elemento em uma nova linha para facilitar a leitura. Isso não tem a ver com o tipo de dados contidos no array, mas sim com a configuração de visualização do ambiente e o número de elementos a serem exibidos.

No seu caso, parece que o array de Anos de Estudo é suficientemente curto para ser exibido em uma única linha, enquanto o array de UF é mais longo e, portanto, exibido com um elemento por linha. Isso é apenas uma questão de formatação visual e não afeta a funcionalidade ou os dados contidos no array.

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

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

Eu também fiquei curioso em saber o porque desta diferença, valeu pelo esclarecimento.