仅对列中选定的行求和有没有一种简单的方法可以仅对列中选定的行求和并将值保存到全局变量中?
回复:仅对列中选定的行求和::myGlobalVariable = Col Sum( If( Selected(), :height, . ) );
回复:仅对列中选定的行求和谢谢。 这对我有用。 是否有类似于“设置表变量”的函数,将值设置为全局变量? (:: 代替 :)我必须获取表变量并将其保存为全局变量才能进行计算。回复:仅对列中选定的行求和如果您想在不使用脚本的情况下执行此操作,请首先选择行(使用您想要的任何方法)。然后,在列中的“行-选择-名称”选择下,创建一列 0 和 1 来标识所选行。然后使用“列总和”公式创建一个新列,并将新创建的命名选择作为“按”变量放入列中。结果将显示选定行和未选定行的总和。
回复:仅对列中选定的行求和@twillkickers ,
它们的引用方式与引用列的方式相同
dt = Open( "$SAMPLE_DATA/big class.jmp" );
dt << Select Randomly(0.1);
dt << set table variable( "myvariable", Col Sum( If( Selected(), :height, . ) ) );
Print(:myvariable);
回复:仅对列中选定的行求和这种类型的变量怎么称呼呢? 我无法使用 ::my 变量调用它
回复:仅对列中选定的行求和这是一个简单的脚本,可以做你想做的事
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
dt << set table variable( "my variable", Col Sum( If( Selected(), :height, . ) ) );