You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Polars浮点数小数点显示设置调整及Jupyter默认配置咨询

调整Polars浮点数显示位数并设置Jupyter默认配置

一、临时调整当前会话的浮点数显示

Polars通过Config模块控制输出格式,你可以用set_fmt_float方法强制所有浮点数显示固定位数的小数:

import polars as pl

# 设置浮点数以固定格式显示4位小数
pl.Config.set_fmt_float("fixed", precision=4)

# 测试示例
df = pl.DataFrame({"a":[0.1213, 0.4244, 0.1000, 0.4242]})
print(df)

执行后a列会统一显示为0.1213、0.4244、0.1000、0.4242,满足末尾补0的格式要求。

二、设置Jupyter笔记本默认配置

要让所有新打开的Jupyter笔记本自动应用该设置,可通过IPython启动脚本实现:

  1. 找到IPython启动目录(默认路径为~/.ipython/profile_default/startup/,不存在则手动创建)
  2. 在该目录下新建文件,比如00-polars-defaults.py
  3. 在文件中写入以下内容:
import polars as pl
# 全局设置浮点数固定显示4位小数
pl.Config.set_fmt_float("fixed", precision=4)

之后每次启动Jupyter笔记本,Polars都会自动加载该配置,无需手动重复设置。

内容的提问来源于stack exchange,提问作者miroslaavi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 03:05:50