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!