Bagaimanakah Saya Boleh Mengubah Suai Pemformatan Output untuk Kumpulan Panda mengikut Pengagregatan dengan Notasi Saintifik?

Mary-Kate Olsen
Lepaskan: 2024-11-02 22:53:30
asal
777 orang telah melayarinya

How Can I Modify Output Formatting for Pandas Groupby Aggregation with Scientific Notation?

Mengubah suai Pemformatan Output untuk Pengagregatan Kumpulan Panda dengan Notasi Saintifik

Dalam panda, operasi kumpulan demi boleh menghasilkan notasi saintifik untuk nombor yang besar, yang boleh menjadi tidak diingini.

Untuk mengubah suai format, gunakan pilihan display.float_format untuk menentukan penukar rentetan tersuai. Sebagai contoh, untuk menambah perpuluhan dan mengehadkan bilangan tempat perpuluhan:

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

Ini akan menukar nilai angka kepada rentetan dengan tiga tempat perpuluhan.

Sebagai alternatif, jika anda memilih untuk tidak menggunakan rentetan, anda boleh menggunakan fungsi lambda pada setiap nilai dalam Siri untuk menyesuaikan pemformatan:

Series(np.random.randn(3)).apply(lambda x: '%.3f' % x)
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengubah Suai Pemformatan Output untuk Kumpulan Panda mengikut Pengagregatan dengan Notasi Saintifik?. 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