Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mencetak Pandas DataFrame Tanpa Indeks?

Bagaimana untuk Mencetak Pandas DataFrame Tanpa Indeks?

DDD
DDDasal
2024-11-06 06:47:021102semak imbas

How to Print a Pandas DataFrame Without the Index?

Mencetak Pandas DataFrame tanpa Index

Untuk mencetak Pandas DataFrame tanpa indeksnya, anda boleh menggunakan kaedah to_string dengan index=False parameter. Ini akan menyembunyikan lajur indeks daripada output.

Pertimbangkan DataFrame berikut:

   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

Untuk mengalih keluar lajur indeks, gunakan kod berikut:

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

Ini akan mencetak DataFrame sebagai:

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

Untuk memperhalusi lagi output, pertimbangkan bahawa lajur Enter Time ialah jenis datetime. Anda boleh menggunakan aksesori dt.time untuk mengekstrak komponen masa sahaja daripada lajur sebelum mencetak DataFrame.

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

Ini akan menghasilkan output yang diingini:

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

Atas ialah kandungan terperinci Bagaimana untuk Mencetak Pandas DataFrame Tanpa Indeks?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn