ホームページ  >  記事  >  バックエンド開発  >  インデックスなしで Pandas DataFrame を印刷するには?

インデックスなしで Pandas DataFrame を印刷するには?

DDD
DDDオリジナル
2024-11-06 06:47:02981ブラウズ

How to Print a Pandas DataFrame Without the Index?

インデックスなしで Pandas DataFrame を印刷する

インデックスなしで Pandas DataFrame を印刷するには、index=False を指定して to_string メソッドを使用できます。パラメータ。これにより、インデックス列が出力から非表示になります。

次の DataFrame を検討します:

   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

インデックス列を削除するには、次のコードを使用します:

<code class="python">print(df.to_string(index=False))</code>

これにより、DataFrame が次のように出力されます。

User ID   Enter Time   Activity Number
123         00:09:00              1411
123         00:18:00               893
123         00:49:00              1041

出力をさらに調整するには、Enter Time 列が日時型であることを考慮してください。 dt.time アクセサーを使用して、DataFrame を印刷する前に列から時間コンポーネントのみを抽出できます。

<code class="python">print(df[['User ID', df['Enter Time'].dt.time, 'Activity Number']].to_string(index=False))</code>

これにより、目的の出力が生成されます。

User ID   Enter Time   Activity Number
123         00:09:00              1411
123         00:18:00               893
123         00:49:00              1041

以上がインデックスなしで Pandas DataFrame を印刷するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。