将表 B 中特定行的值替换为表 A 中特定列的值各位专家,
我正在尝试使用新数据自动更新我的“GetLimitTable”(我正在使用 Levey Jennings)。
如何用表 A 中特定列的值替换表 B 中特定行的值?
例如,我想;
- 将 18.769(表 B)中的行 _Std Dev 值替换为 10.312(稳健标准差表 A)
- 将 166.526(表 B)中的行 _Mean Value 替换为 166.1056(稳健平均值表 A)
- 将 110.219(表 B)中的行 _LCL 值替换为 135.145(3*RobustStdDev Below Mean 表 A)
- 将 222.833(表 B)中的行 _UCL 值替换为 197.0656(3*RobustStdDev 高于平均表 A)

先感谢您
(我正在使用 JMP 17)
问候
脚本回复:将表 B 中特定行的值替换为表 A 中特定列的值假设您要从表 A 中获取数据的行是第 1 行,以下脚本将向您展示如何从表 A 读取并写入表 B
Names Default To Here( 1 );
dtA = Data Table( "Table A" );
dtB = Data Table( "Table B" );
dtB:Value[(dtB << get rows where( dtB:_LimitsKey == "_Std Dev" ))[1]] =
dtA:Robust Standard Deviation[1];
// Repeat for each of the values you need to transfer
回复:将表 B 中特定行的值替换为表 A 中特定列的值真棒吉姆!
有用。 谢谢