表更新:转换后的值在 Tables/Update 菜单中,用户可以通过右键单击列菜单并选择所选择的转换来即时定义新公式。
有点奇怪:新定义的列没有添加到表中(也没有添加到预览中 - 请参见屏幕截图)。
有人可以重现他的行为 - 并建议我必须在菜单中更改什么以便添加新定义的列吗?

Open( "$SAMPLE_DATA/Big Class.jmp" );
tmp = Data Table( "Big Class" ) << Summary(
Group( :name ),
Freq( "None" ),
Weight( "None" )
);
Data Table( "Big Class" ) << Update(
With( tmp ),
Match Columns( :name = :name ),
Add Columns from Update Table(
:N Rows,
Transform Column(
"1/N Rows",
Format( "Fixed Dec", 12, 0 ),
Formula( 1 / :N Rows )
)
)
);
数据表回复:表更新:转换值我能够复制这种行为。 即使我在平台对话框中右键单击并选择“添加到数据表”,也不会添加该列。 我有一种感觉,我们看到的行为不是预期的。
一种解决方法是在运行更新脚本之前添加转换后的列。
回复:表更新:转换值@Jed_Campbell谢谢你的解决方法。 它也可以直接在更新菜单中工作——通过右键单击/添加到数据表。
唯一的事情:由于将列添加到表时表更新,该列在列表中被取消选择已选择列。
再次选择“它”(非斜体版本)后,它也会添加到预览中。(jmp 17)。
在你的网站上一样吗?
但总的来说,这种行为与例如 Summarize 的行为有很大不同。
在 Summarize 中,我不必将转换列添加到表中,这样它们就可以在菜单中使用。
让我们看看它在 jmp 18 中的样子......
回复:表更新:转换值是的,我也看到了同样的情况。
让我们看看它在 jmp 18 中的样子......
:竖起大拇指:
回复:表更新:转换后的值好的,我已通知 Jmp 支持人员。
案例:TS-00032949