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!