numpy(行列クラス)の8x8行列があり、科学的記数法で出力し続けます。すべてを浮動小数点で強制的に印刷する方法はありますか?
前もって感謝します!!!
numpy(行列クラス)の8x8行列があり、科学的記数法で出力し続けます。すべてを浮動小数点で強制的に印刷する方法はありますか?
前もって感謝します!!!
あなたができる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])