spyder-modelx v0.7.1 (2021年5月8日)#
此版本支持 Spyder 5.0.0。
该插件应适用于从3.2.4到最新版本的Spyder,但测试仅在有限数量的Spyder版本上进行。经过测试的Spyder版本已发布在讨论站点上。
spyder-modelx v0.7.0 (2021年4月24日)#
本次发布引入了显著增强的MxAnalyzer功能。 Spyder插件页面已更新,以反映最近的改进。
要无需安装即可直接使用modelx和spyder-modelx,可在lifelib.io的下载页面获取定制版WinPython。
更新现有安装的最安全方式是手动更新modelx和spyder-modelx:
$ pip install --upgrade modelx
$ pip install --upgrade --no-deps spyder-modelx
警告
Anaconda用户在通过pip安装或升级spyder-modelx时,请不要忘记--no-deps选项。否则pip可能会覆盖Spyder所依赖的软件包。
注意
spyder-modelx v0.7.0 需要 modelx v0.13.1 或更高版本。
功能增强#
MxAnalyzer 现已增强如下功能。
新建公式面板#
MxAnalyzer中的每个标签页现在分为两个窗格。 上方窗格用于显示依赖树, 下方窗格则展示树中所选对象的公式。
MxAnalyzer中的依赖树和公式面板#
增强值列#
依赖树中的值列现在会显示每个对象的类型(如果不是标量值)。通过双击值列或右键点击并从上下文菜单中选择显示值,所选元素的值会显示在弹出窗口中。该弹出窗口以表格形式展示list、set、tuple、dict、numpy array,以及pandas的DataFrame、Series和Index的值。
显示值 MxAnalyzer 上下文菜单项#
弹出窗口显示Series的值#
从MxExplorer设置对象#
在此版本之前,分析对象只能设置为用户输入的表达式,该表达式在MxConsole中进行评估。此版本允许用户从MxExplorer设置分析对象。通过点击MxExplorer上下文菜单中新增的分析选定项选项,所选对象将被设置在MxAnalyzer中(目前仅支持选择Cells)。原有的输入表达式方法仍然可用。左上角的单选按钮用于控制使用哪种方法。
分析选中项 MxExplorer 上下文菜单项#
MxAnalyzer中显示所选单元格的指标#
Bug 修复#
修复了MxAnalyzer无法展开顶行导致Spyder崩溃的bug (GH11)。