Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mencetak Pandas DataFrame Tanpa Indeks?
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!