我使用numpy.savetxt(path,array,fmt="%.2f %.2f %.2f %.2f %.2f")
保存了一些数据,我想要很好地格式化文本文件。我想将浮点数限制为一定数量的数字,如下所示:
11.2345 -> 11.2
1.2345 -> 1.23
目前我得到:
11.2345 -> 11.23
1.2345 -> 1.23
这会破坏文本文件的布局。
我知道在SO上有几个类似的问题,但我无法将任何解决方案应用于numpy.savetxt()
。
答案 0 :(得分:4)
尝试使用fmt="%9.2f"
。它似乎给我带来了不错的结果:
25.72 433.54 135.69 898.93
177.46 120.65 954.13 480.82
963.45 774.35 289.08 93.64