专注股票、期货、外汇程序化交易开发
 企业微信
520量化编程
开启左侧

pandas的数据输出显示设置

[复制链接]
520量化编程 发表于 2024-6-15 22:31:28 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
pandas的数据输出显示设置
  • 课时 课时
  • 课程种类
  • 分钟 时长
  • 初级 难度
  • 课程讲师
  • 课程类型
适合人群

课程讲师

 
pandas数据分析时经常需要打印输出数据,当数据量大时,输出的展示设置非常重要,好的展示可以帮助更好地理解数据!


pandas相关的显示设置函数主要有以下三个:
<span]import pandas as pd
(1)pd.pandas.set_option('参数名', 参数值) :设置相关显示选项
(2)pd.pandas.get_option('参数名', 参数值) :获取相关显示选项
(3)pd.pandas.reset_option('参数名', 参数值) :恢复默认相关选项


参数名:
(完整参数名为:'display.参数名',可省略'display.',直接用'参数名')
  • display.width:数据显示区域的总宽度,以总字符数计算。
  • display.max_rows:最大显示行数,超过该值用省略号代替,为None时显示所有行。
  • display.max_columns:最大显示列数,超过该值用省略号代替,为None时显示所有列。
  • display.max_colwidth:单列数据宽度,以字符个数计算,超过时用省略号表示。
  • display.precision:设置输出数据小数点的位数。
  • display.expand_frame_repr:输出数据宽度超过设置宽度时,是否要折叠,False不折叠(通常选这个),True要折叠。
  • display.large_repr:当数据维度超过max_rows和max_columns时,设置数据的显示方式,参数值truncate显示带省略号的数据(默认方式);参数值info显示数据的统计信息,而不直接显示数据(info实际就是df.info()函数)。
  • display.max_info_columns:df.info()函数按列统计每列的非空数据个数,当数据很大时,计算过程非常慢,该参数设置最大列数,当数据表的列数小于该值时,才计算每列的非空值并输出,当超过该值时不进行计算。
  • display.show_dimensions:当大的数据以truncate(带引号的省略方式)显示时,是否在最后显示数据的维数,True是显示(默认),False是不显示。
<span]以上参数设置较常用,还有其他参数设置。





作者:马尔代夫Maldives
来源:简书


回复

使用道具 举报

 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门图文
热门帖子
排行榜
作者专栏

关注我们:微信订阅号

公众号/p>

企业微信

全国服务热线:

18081412300

公司地址:四川省安岳县柠都大道226号

运营中心::四川省安岳县柠都大道226号

邮编:6243650 Email:525406187@qq.com

川公安网备案51202102000095

备案许可证:蜀ICP备20018290号-1

增值电信业务经营许可证:川B2-20220450

Copyright   ©2015-2016  520量化编程Powered by©Discuz!技术支持:迪恩网络    ( 蜀ICP备20018290号-1 )