2012-07-05 4 views
12

私はこれを得たときに私は、Pythonでの値のいずれかのリストを印刷した3つのドットとnumpyのアレイ表示にカンマ

[ 0.00020885 0.00021386 0.0002141 ..., 0.0501399 0.12051606 
    0.12359095] 

ここでの問題は何ですか?リストには少なくとも20のサイズが必要です。...と表示されている要素はどうなりましたか?

+6

もっとコードを表示してください。 –

答えて

17

問題は、Pythonリストを印刷するのではなく、NumPy配列を印刷することです。 NumPy出力はnumpy.set_printoptions()を使用して設定できます。

データ型が重要です。あるオブジェクトの動作が不思議なら、まずその型を調べます。

+0

よろしくお願いいたします。私は、PythonのリストとNumpyの配列の間に自動変換があると思いました。それで、すべてを印刷できるようにするためには、どの値をしきい値パラメータに割り当てる必要がありますか? 'numpy.set_printoptions(threshold = None)'一般的な大きな値がありますが、しきい値を一切設定することはできませんか? –

+0

http://docs.scipy.org/doc/numpy/reference/generated/numpy.set_printoptions.html – msw

+0

@RickyRobinson:本当にしたい場合は、しきい値をnumpy.infに設定できます。私はいくつかの合理的な上限にそれを設定することをお勧めします。 –

関連する問題