2017-01-03 59 views

回答

2

,格式化一個數字,你可以只使用'{:,}'.format

​​

在熊貓,你可以使用formatters參數to_html所討論here

num_format = lambda x: '{:,}'.format(x) 
def build_formatters(df, format): 
    return { 
     column:format 
     for column, dtype in df.dtypes.items() 
     if dtype in [ np.dtype('int64'), np.dtype('float64') ] 
    } 
formatters = build_formatters(data_frame, num_format) 
data_frame.to_html(formatters=formatters) 

添加千位分隔符實際上已經在stackoverflow上討論了很多。您可以閱讀herehere

+0

它不適用於具有整數的數據幀。只適用於Float –