0

numpy(行列クラス)の8x8行列があり、科学的記数法で出力し続けます。すべてを浮動小数点で強制的に印刷する方法はありますか?

前もって感謝します!!!

4

1 に答える 1

2

あなたができるset_printoptions

>>> a = numpy.arange(10, dtype='f8')
>>> a /= 100000
>>> a
array([  0.00000000e+00,   1.00000000e-05,   2.00000000e-05,
         3.00000000e-05,   4.00000000e-05,   5.00000000e-05,
         6.00000000e-05,   7.00000000e-05,   8.00000000e-05,
         9.00000000e-05])
>>> numpy.set_printoptions(suppress=True)
>>> a
array([ 0.     ,  0.00001,  0.00002,  0.00003,  0.00004,  0.00005,
        0.00006,  0.00007,  0.00008,  0.00009])
于 2012-07-15T18:47:14.287 に答える