Kaggle学习(1):pandas数据初始化设置
文章目录
- Kaggle学习(1):pandas数据初始化设置
- 前言
- 一、set_option方法
- 二、get_option方法
- 三、options.display.float_format方法
前言
pandas的数据初始化设置(option设置)
本文记录①set_option,②get_option,③options.display.float_format函数方法的使用
一、set_option方法
默认情况下,pandas 是不超出屏幕的显示范围的,如果表的行数很多,它会截断中间的行只显示一部分。为了显示指定的行数列数,或者全部行列,我们需要通过set_option修改显示范围,这个修改是全局的。
代码如下(示例):
pd.set_option('display.max_columns', None) # 显示所有列
pd.set_option('display.max_columns', 10) #最多显示10列
pd.set_option('display.max_rows', None) # 显示所有行
pd.set_option('display.max_rows', 10) #最多显示10行
pd.set_option('expand_frame_repr', False) # 即“禁止换行”,防止一行数据写不下,按多行显示
#设置float列的小数点位数
pd.set_option('display.precision', 2) #展示两位小数点
二、get_option方法
git_option用于显示option的设置,举例如下:
代码(示例):
pd.get_option('display.max_rows')
pd.get_option('display.max_columns')
pd.get_option('display.expand_frame_repr')
三、options.display.float_format方法
总之就是一个设置浮点数小数点范围的方法
代码(示例):
pd.options.display.float_format = '{:.2f}'.format #表示精确到小数点后两位