簡體   English   中英

如何使用熊貓格式化Excel單元格?

[英]How to format excel cells using pandas?

您可以使用熊貓“格式化細胞”嗎?

我有一列有很大的數字,所以excel自動將數字作為指數。 我想要它,所以該列的小數位將為“ 0”,因此我可以有一個整數。

例如 在Excel上

     A
27782239216
3.93479E+11<---
97336460903
6.40211E+12<---
5.58299E+12<---

我想將A列中的小數位設置為0

例如 在Excel上

     A
27782239216
393479119893<---
97336460903
6402108304702<---
5582993267823<---

我可以為熊貓使用add format功能嗎?

如果僅存在整數,請使用以下numpy代碼:

import numpy as np
dataFrame['ColumnName'] = dataFrame['ColumnName'].astype(np.int64)

您可以更改顯示格式,如下所示

pd.options.display.float_format = '{:20,.2f}'.format

要么

df['A'].apply(lambda x: '%.1f' % x)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM