Bagaimana untuk Menindas Notasi Saintifik dalam Kumpulan Panda mengikut Keputusan Pengagregatan?

Patricia Arquette
Lepaskan: 2024-11-03 21:43:02
asal
231 orang telah melayarinya

How to Suppress Scientific Notation in Pandas Groupby Aggregation Results?

Sekat Notasi Saintifik dalam Kumpulan Panda Mengikut Keputusan Pengagregatan

Apabila melakukan operasi kumpulan demi dalam panda, hasil berangka yang besar mungkin dipaparkan dalam tatatanda saintifik. Ini mungkin tidak diingini untuk kebolehbacaan atau pemprosesan seterusnya.

Untuk mengubah suai pemformatan, gunakan pd.set_option('display.float_format') untuk menentukan penukar rentetan tersuai. Contohnya:

<code class="python">import pandas as pd

pd.set_option('display.float_format', lambda x: '%.3f' % x)</code>
Salin selepas log masuk

Ini akan memaparkan nombor titik terapung dengan tiga tempat perpuluhan. Ambil perhatian bahawa ini ialah tetapan global dan akan menjejaskan semua nombor titik terapung yang dipaparkan dalam panda.

Walaupun menukar nombor kepada rentetan untuk tujuan estetik biasanya tidak digalakkan, ia boleh dicapai menggunakan apply() dengan pemformatan rentetan tersuai fungsi:

<code class="python">df['result'].apply(lambda x: '%.3f' % x)</code>
Salin selepas log masuk

Ini akan menggunakan pemformatan rentetan yang ditentukan pada setiap elemen dalam lajur 'hasil'.

Atas ialah kandungan terperinci Bagaimana untuk Menindas Notasi Saintifik dalam Kumpulan Panda mengikut Keputusan Pengagregatan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!