


Bagaimana untuk mencetak Pandas DataFrame tanpa indeks dan dengan pemformatan lajur tersuai?
Nov 06, 2024 am 06:02 AMKerangka Data Panda: Mencetak Tanpa Indeks
Apabila bekerja dengan bingkai data Pandas, mungkin wajar untuk mengecualikan indeks semasa mencetak bingkai data. Selain itu, mungkin perlu mengubah suai pemformatan lajur tertentu, seperti menukar objek datetime untuk memaparkan bahagian masa sahaja.
Untuk mengecualikan indeks semasa mencetak bingkai data, gunakan parameter indeks dalam kaedah to_string. Menetapkan index=False akan mengalih keluar indeks daripada output yang dicetak.
<code class="python">df.to_string(index=False)</code>
Sebagai contoh, pertimbangkan rangka data 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
Menggunakan kaedah to_string dengan index=False akan menghasilkan output berikut:
User ID Enter Time Activity Number 123 00:09:00 1411 123 00:18:00 893 123 00:49:00 1041
Untuk mengubah suai pemformatan lajur tertentu, gunakan kaedah strftime. Kaedah ini boleh digunakan untuk menukar objek datetime untuk memaparkan bahagian masa sahaja. Contohnya, untuk memaparkan hanya bahagian masa lajur Enter Time, gunakan kod berikut:
<code class="python">df['Enter Time'] = df['Enter Time'].dt.strftime('%H:%M:%S')</code>
Ini akan mengubah suai lajur Enter Time untuk memaparkan masa sahaja, tanpa tarikh.
Menggabungkan teknik ini, anda boleh mencetak bingkai data tanpa indeks dan dengan pemformatan lajur tertentu. Sebagai contoh, untuk mencetak bingkai data dengan hanya bahagian masa lajur Masukkan Masa dan tanpa indeks, gunakan kod berikut:
<code class="python">print(df[['User ID', 'Enter Time', 'Activity Number']].to_string(index=False))</code>
Ini akan menghasilkan output berikut:
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 dan dengan pemformatan lajur tersuai?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Bagaimana saya menggunakan sup yang indah untuk menghuraikan html?

Cara Menggunakan Python untuk Mencari Pengagihan Zipf Fail Teks

Cara Bekerja Dengan Dokumen PDF Menggunakan Python

Cara Cache Menggunakan Redis dalam Aplikasi Django

Bagaimana untuk melakukan pembelajaran mendalam dengan Tensorflow atau Pytorch?

Cara Melaksanakan Struktur Data Anda Sendiri di Python
