Eu trabalho muito com Series e DataFrames no terminal. O padrão __repr__
para uma série retorna uma amostra reduzida, com alguns valores de cabeça e cauda, mas o restante está ausente.
Existe uma maneira embutida de imprimir bonito todo o Series / DataFrame? Idealmente, ele suportaria o alinhamento adequado, talvez bordas entre colunas e talvez até código de cores para as diferentes colunas.
display.max_rows
, o problema é que na maioria das vezes eu quero que a saída seja truncada. É apenas ocasionalmente que desejo ver a saída completa. Eu poderia definir a opção com um valor muito alto, usar o padrão e __repr__
, em seguida, reverter o valor, mas isso parece um pouco complicado, e eu também poderia escrever minha própria função de impressão bonita nesse caso.
set_option
que suporte a coloração, talvez algo que possa ser feito como um plug-in para aplicar alguma formatação de saída ou css. Esta é a única maneira que eu acho que você poderia conseguir isso
pd.set_option('display.max_rows', 1000)
por exemplo, a coloração é outra coisa, suponho que você esteja falando sobre colorir a saída html repr. Eu não acho que isso esteja embutido.