Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

O que garante que a ordem do value_counts é c, C?

Não ficou muito claro para mim como garantimos que, no for, o pd.concat sempre irá anexar o value_counts() na ordem c e C. Se não referenciamos o index em nenhum momento, como o python garante essa coerência?

1 resposta
solução!

Olá Pedro,

O próprio pandas já verifica o index quando vai realizar essa operação de concat por colunas (utilizando axis=1). Caso ele encontre uma linha com o mesmo index ele junta nessa linha, caso contrário ele adiciona uma nova linha. Esse é o comportamento padrão do pandas, não é uma questão de ordem e sim de index iguais.

Espero ter ajudado, qualquer dúvida é só falar!