python - 是否有类似于 Matlab 格式的 python 函数或扩展?
问题描述
Matlab 中的命令格式 short 使命令窗口中的所有打印输出为“短,固定小数格式,小数点后 4 位”。
我知道有 np.round,但我想拥有 Matlab 在 python 中提供的这个功能,所以我不必每次都写轮子。这是为了在打印时更好地了解数组/数据帧。
我有兴趣在不使用 np.round 的情况下自动舍入终端中打印的数字/浮点数
理想情况下,我还希望能够选择位数(4)。
谢谢
解决方案
您可以使用numpy.set_printoptions
文档中的 , :
np.set_printoptions(precision=4)
np.array([1.123456789])
[1.1235]
推荐阅读
- java - 如何在 Intellij IDEA 社区版中为 gradle spring boot 项目设置 spring.config.location?
- ios - 右键单击 UIKit for Mac
- c# - ClickOnce 静默安装程序无法识别通过 NuGet 包引用的库
- javascript - Javascript中的数组填充
- java - JPA 标准,例如 OneToOne 加入
- html - 更新功能不适用于 Angular 和 WEB api
- python - 数数
- 在所有
- 并在一行代码中计算所有特定的
- 在所有
- php - 请求在mysql中显示列名
- python - 使用一堆 python 文件构建一个窗口应用程序
- docker - Docker 未被识别为内部或外部命令