


Comment imprimer un Pandas DataFrame sans l'index et avec un formatage de colonne personnalisé ?
Nov 06, 2024 am 06:02 AMPandas Dataframe : impression sans index
Lorsque vous travaillez avec des dataframes Pandas, il peut être souhaitable d'exclure l'index lors de l'impression du dataframe. De plus, il peut être nécessaire de modifier le formatage de colonnes spécifiques, comme la conversion d'objets datetime pour afficher uniquement la partie heure.
Pour exclure l'index lors de l'impression d'une trame de données, utilisez le paramètre index dans la méthode to_string. Le paramètre index=False supprimera l'index de la sortie imprimée.
<code class="python">df.to_string(index=False)</code>
Par exemple, considérons le dataframe suivant :
User ID Enter Time Activity Number 0 123 2014-07-08 00:09:00 1411 1 123 2014-07-08 00:18:00 893 2 123 2014-07-08 00:49:00 1041
L'utilisation de la méthode to_string avec index=False produira le résultat suivant :
User ID Enter Time Activity Number 123 00:09:00 1411 123 00:18:00 893 123 00:49:00 1041
Pour modifier le formatage d'une colonne spécifique, utilisez la méthode strftime. Cette méthode peut être utilisée pour convertir des objets datetime afin d'afficher uniquement la partie heure. Par exemple, pour afficher uniquement la partie heure de la colonne Enter Time, utilisez le code suivant :
<code class="python">df['Enter Time'] = df['Enter Time'].dt.strftime('%H:%M:%S')</code>
Cela modifiera la colonne Enter Time pour afficher uniquement l'heure, sans la date.
En combinant ces techniques, vous pouvez imprimer une trame de données sans l'index et avec un formatage de colonne spécifique. Par exemple, pour imprimer la trame de données avec uniquement la partie heure de la colonne Enter Time et sans l'index, utilisez le code suivant :
<code class="python">print(df[['User ID', 'Enter Time', 'Activity Number']].to_string(index=False))</code>
Cela produira le résultat suivant :
User ID Enter Time Activity Number 123 00:09:00 1411 123 00:18:00 893 123 00:49:00 1041
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comment utiliser la belle soupe pour analyser HTML?

Comment télécharger des fichiers dans Python

Comment utiliser Python pour trouver la distribution ZIPF d'un fichier texte

Comment travailler avec des documents PDF à l'aide de Python

Comment se cacher en utilisant Redis dans les applications Django

Comment effectuer l'apprentissage en profondeur avec TensorFlow ou Pytorch?

Comment implémenter votre propre structure de données dans Python
