如何为numpy savetxt输出指定零填充

时间:2016-11-16 14:09:21

标签: python numpy

我正在使用numpy savetxt从numpy数组创建csv文件

我的变数是......

columns = ['my_data']

my_data = numpy.array([850.62344
                      1133.23488
                      1230.32894
                      1468.23409
                      1345.63230
                        43.48530])

我的savetxt功能是.....

numpy.savetxt(outfile_path, my_data, fmt='%4.2f',
              delimiter='\t', header='\t'.join(columns), comments='')

文本文件输出如下所示.....

my_data
850.62
1133.24
1230.33
1468.23
1345.63
43.49

我希望它看起来像这样......

my_data
0850.62
1133.24
1230.33
1468.23
1345.63
0043.49

所以我正在寻找的是将每个数据点的浮点数的整数部分填充为4,并且只有2个小数位。我该怎么做?

0 个答案:

没有答案