1

私は Python も Spyder も初めてなので、ばかげた質問をお許しください。

変数エクスプローラーですべての変数、行列、および配列を表示したいと考えています。マトリックス以外のすべてが表示されます。たとえば、 を実行するa = array([1,2,3,4])と、変数エクスプローラーで期待どおりに表示されます。b = mat(a)またはを実行した後b = asmatrix (a)、変数エクスプローラーに b が表示されません。ただし、b は保存され、

>>> b
matrix([[1, 2, 3, 4]])

Spyder のドキュメントでは、行列がそこに表示されないと予想するものは見つかりませんでした。行列を変数エクスプローラーに表示する必要がありますか? はいの場合、どうすればそれを行うことができますか?

4

1 に答える 1

2

( Spyder dev here ) 問題は非常に単純です。Spyder は、変数エクスプローラーですべてのタイプのオブジェクトを表示することをサポートしていません。私の記憶が正しければ、リスト、辞書、numpy配列、数値、および文字列のみをサポートしています。1 つの重要な型 (つまり、行列) を発見しました。他には PandasDataFramesSeriesがあります。これを実際に追加する必要があります。

編集: Pandas とともに Numpy 行列が表示さDataFramesSeries、バージョン以降の変数エクスプローラーで編集できます2.3.1

于 2013-09-30T21:20:59.677 に答える