Je travaille beaucoup avec Series et DataFrames sur le terminal. La valeur __repr__
par défaut pour une série renvoie un échantillon réduit, avec quelques valeurs de tête et de queue, mais le reste est manquant.
Existe-t-il un moyen intégré d'imprimer correctement l'ensemble de la série / du DataFrame? Idéalement, il prendrait en charge un alignement correct, peut-être des frontières entre les colonnes, et peut-être même un code couleur pour les différentes colonnes.
display.max_rows
, le problème est que la plupart du temps je veux que la sortie soit tronquée. Ce n'est qu'occasionnellement que je souhaite voir la sortie complète. Je pourrais définir l'option sur une valeur très élevée, utiliser la valeur par défaut __repr__
, puis revenir à la valeur, mais cela semble un peu lourd, et je pourrais aussi bien écrire ma propre fonction jolie impression dans ce cas.
set_option
qui prend en charge la coloration, c'est peut-être quelque chose qui pourrait être fait en tant que plugin pour appliquer un format CSS ou de sortie. C'est la seule façon, je pense, que vous pourriez y parvenir
pd.set_option('display.max_rows', 1000)
par exemple, la coloration est autre chose, je suppose que vous parlez de colorer la sortie de repr html. Je ne pense pas que cela soit intégré du tout.