Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mencetak Bingkai Data Pandas Tanpa Indeks dan Memformat Lajur Datetime?

Bagaimana untuk Mencetak Bingkai Data Pandas Tanpa Indeks dan Memformat Lajur Datetime?

Susan Sarandon
Susan Sarandonasal
2024-11-04 18:47:02358semak imbas

How to Print a Pandas DataFrame Without Index and Format Datetime Columns?

Mencetak Bingkai Data Pandas tanpa Indeks dan Masa Tarikh Memformat

Apabila bekerja dengan bingkai data Pandas, mungkin perlu mencetak bingkai data tanpa indeks. Artikel ini akan menunjukkan cara mencetak bingkai data tanpa indeks sambil memformat lajur masa tarikh untuk memaparkan masa sahaja.

Pertimbangkan bingkai data berikut dengan lajur masa tarikh:

   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 mencetak kerangka data tanpa indeks, gunakan kaedah to_string() dengan parameter indeks ditetapkan kepada False:

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

Ini akan mengeluarkan:

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

Selain itu, untuk memformat lajur datetime ke paparkan masa sahaja, gunakan pengakses dt.time:

<code class="python">df['Enter Time'] = df['Enter Time'].dt.time</code>

Ini akan mengubah suai bingkai data di tempat dan lajur datetime kini hanya memaparkan masa:

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

Sekarang, mencetak kerangka data tanpa indeks menggunakan kaedah to_string() 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 Bingkai Data Pandas Tanpa Indeks dan Memformat Lajur Datetime?. 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