Python 为什么Spyder 4中的变量exloporer中没有显示转换后的numpy数组?

Python 为什么Spyder 4中的变量exloporer中没有显示转换后的numpy数组?,python,spyder,Python,Spyder,我有一个名为ff的数据框架,它由几列组成,其中一列名为“SMB”。当我试图通过SMB=np.array(ff['SMB'])将此列转换为numpy数组时,它通过了,但没有显示在变量资源管理器中。我确信SMB阵列已经创建,因为我可以在控制台中调用它 但是,当我将新阵列名称更改为SMB以外的任何名称时,例如,SMB=np.array(ff['SMB']),它显示在变量资源管理器中 这可能是一个简单的问题,但对于初学者来说,我无法理解。默认情况下,Spyder不显示所有大写变量(它们实际上是常量,因此

我有一个名为ff的数据框架,它由几列组成,其中一列名为“SMB”。当我试图通过
SMB=np.array(ff['SMB'])
将此列转换为numpy数组时,它通过了,但没有显示在变量资源管理器中。我确信SMB阵列已经创建,因为我可以在控制台中调用它

但是,当我将新阵列名称更改为SMB以外的任何名称时,例如,
SMB=np.array(ff['SMB'])
,它显示在变量资源管理器中


这可能是一个简单的问题,但对于初学者来说,我无法理解。

默认情况下,Spyder不显示所有大写变量(它们实际上是常量,因此不应该对变量使用所有大写字母)。您可以通过配置菜单更改此行为,如屏幕截图所示


默认情况下,Spyder不显示所有大写变量(它们实际上是常量,因此不应将所有大写字母用于变量)。您可以通过配置菜单更改此行为,如屏幕截图所示


非常感谢,这么简单的问题让我发疯了。谢谢你的时间和帮助。非常感谢你,这么简单的问题让我发疯了。感谢您的时间和帮助。