posts - 225, comments - 62, trackbacks - 0, articles - 0
   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

日历

<2006年10月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

公告

联系Email: kyo86.dai[at]gmail[dot]com QQ: 285819504

常用链接

随笔档案

Links

搜索

  •  

最新评论

解决pandas打印DataFrame显示不全

Posted on 2020-02-24 20:27 魔のkyo 阅读(696) 评论(0)  编辑 收藏 引用 所属分类: Python

def float_format(x):
    if abs(x) >= 1e10 or 0 < abs(x) < 1e-3:
        return "%e" % x
    else:
        return "%.4f" % x


def pandas_pretty_printing():
    pd.set_option('display.max_rows', None)     # 解决行显示不全
    pd.set_option('display.max_columns', None)  # 解决列显示不全
    pd.set_option('max_colwidth', 1000)         # 解决列宽不够
    pd.set_option('display.width', 1000)         # 解决列过早换行
    pd.set_option('display.float_format', float_format)  # 解决浮点数总是科学计数法
只有注册用户登录后才能发表评论。