我是Python的新手,也是Spyder的新手,所以请原谅我的愚蠢问题。
我想查看变量资源管理器中的所有变量,矩阵和数组。它向我显示除矩阵之外的所有内容。
例如,如果我运行a = array([1,2,3,4])
,那么我会在变量资源管理器中看到它。
运行b = mat(a)
或b = asmatrix (a)
后,我无法在变量资源管理器中看到b。然而,b存储和
>>> b
matrix([[1, 2, 3, 4]])
在Spyder文档中,我没有发现任何期望矩阵不会出现在那里。矩阵必须出现在变量资源管理器中吗?如果是,我该怎么做?
答案 0 :(得分:3)
( Spyder dev here )问题非常简单:Spyder不支持在其Variable Explorer中显示所有类型的对象。如果我没记错的话,我们只支持列表,词典,numpy
数组,数字和字符串。你发现了一个重要的类型(即矩阵),其他的是Pandas DataFrames
和Series
,我们应该添加它们。
修改:显示Numpy矩阵以及Pandas DataFrames
和Series
,并且可以从版本2.3.1
开始通过变量浏览器进行编辑。