インデックスなしで 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 サイトの他の関連記事を参照してください。