Les Pandas dataframe masquer l'indice de fonctionnalité?
Est-il possible de masquer l'index lors de l'affichage des pandas dataframes, de sorte que seuls les noms de colonnes apparaissent en haut de la table?
Ce besoin de travailler à la fois pour la représentation html dans ipython notebook et to_latex() fonction (que j'utilise avec nbconvert).
Ta.
OriginalL'auteur J Grif | 2014-01-21
Vous devez vous connecter pour publier un commentaire.
Ensemble
index=False
Pour ipython notebook:
Pour to_latex:
IPython.affichage d'importation HTML HTML(df.to_html(index=False))
Pas demandé dans les questions, mais je suis venu ici pour le DataFrame.to_csv fonction. Pour référence future, elle est aussi à l'accepter.
OriginalL'auteur waitingkuo
Comme cela a été souligné par @waitingkuo, index=False est ce que vous avez besoin. Si vous voulez garder la belle disposition de table au sein de votre ipython notebook, vous pouvez utiliser:
OriginalL'auteur Thomas
J'ai ajouté la cellule suivante à mon portable qui fonctionne très bien dans Jupyter 4.0.2.
Remarque: Il supprime la première colonne de "toute" la table, même quand il n'y a pas d'index.
OriginalL'auteur Willem van Doesburg
Ensemble
index=False
.E. g:
DataFrame.to_csv("filename", index=False)
Cela fonctionne.
OriginalL'auteur Bhaskar Mitra
À partir de v. 0.17.1 il est possible de masquer l'index via style, voir masquage de l'indice ou des colonnes: si
df
est votre bloc de Données il suffit de neOriginalL'auteur Stefano M