Maison >développement back-end >Tutoriel Python >Comment imprimer un DataFrame Pandas sans l'index ?
Impression d'un DataFrame Pandas sans index
Pour imprimer un DataFrame Pandas sans son index, vous pouvez utiliser la méthode to_string avec la propriété index=False paramètre. Cela masquera la colonne d'index de la sortie.
Considérez 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
Pour supprimer la colonne d'index, utilisez le code suivant :
<code class="python">print(df.to_string(index=False))</code>
Cela imprimera le DataFrame comme :
User ID Enter Time Activity Number 123 00:09:00 1411 123 00:18:00 893 123 00:49:00 1041
Pour affiner davantage la sortie, considérez que la colonne Enter Time est un type datetime. Vous pouvez utiliser l'accesseur dt.time pour extraire uniquement le composant temporel de la colonne avant d'imprimer le DataFrame.
<code class="python">print(df[['User ID', df['Enter Time'].dt.time, 'Activity Number']].to_string(index=False))</code>
Cela produira le résultat souhaité :
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!