Spyder不会在变量资源管理器中显示矩阵

时间:2013-09-30 19:29:01

标签: python matrix spyder

我是Python的新手,也是Spyder的新手,所以请原谅我的愚蠢问题。

我想查看变量资源管理器中的所有变量,矩阵和数组。它向我显示除矩阵之外的所有内容。 例如,如果我运行a = array([1,2,3,4]),那么我会在变量资源管理器中看到它。 运行b = mat(a)b = asmatrix (a)后,我无法在变量资源管理器中看到b。然而,b存储和

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

在Spyder文档中,我没有发现任何期望矩阵不会出现在那里。矩阵必须出现在变量资源管理器中吗?如果是,我该怎么做?

1 个答案:

答案 0 :(得分:3)

Spyder dev here )问题非常简单:Spyder不支持在其Variable Explorer中显示所有类型的对象。如果我没记错的话,我们只支持列表,词典,numpy数组,数字和字符串。你发现了一个重要的类型(即矩阵),其他的是Pandas DataFramesSeries,我们应该添加它们。

修改:显示Numpy矩阵以及Pandas DataFramesSeries,并且可以从版本2.3.1开始通过变量浏览器进行编辑。