如何使用 select where 来获取特定范围的值?</CODE></PRE><P> </P><P> </P></LINGO-BODY><LINGO-SUB id="lingo-sub-222397" slang="en-US" mode="NONE">Re: 如何使用 select where 来获取特定范围的值?</LINGO-SUB><LINGO-BODY id="lingo-body-222397" slang="en-US" mode="NONE"><P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 488px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 488px;"><span class="lia-inline-image-display-wrapper" image-alt="image.png" style="width: 488px;"><img src="https://us.v-cdn.net/6038925/uploads/images/18919i7095B9F912A1FEFA/image.png" role="button" title="image.png" alt="image.png" /></span></SPAN></SPAN></P></LINGO-BODY><LINGO-SUB id="lingo-sub-221760" slang="en-US" mode="NONE">Re: 如何使用 select where 来获取特定范围的值?</LINGO-SUB><LINGO-BODY id="lingo-body-221760" slang="en-US" mode="NONE">日志是什么意思?数据表?调试结果?还是剧本?</LINGO-BODY><LINGO-SUB id="lingo-sub-221688" slang="en-US" mode="NONE">Re: 如何使用 select where 来获取特定范围的值?</LINGO-SUB><LINGO-BODY id="lingo-body-221688" slang="en-US" mode="NONE"><P><A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/15594" target="_blank">@almighty22</A> ,<BR />你能提供一份你的日志副本吗? 如果您也不介意数据表的一小部分。</P><P>我没有看到它失败的原因,特别是如果该范围内有数据。</P></LINGO-BODY><LINGO-SUB id="lingo-sub-221687" slang="en-US" mode="NONE">Re: 如何使用 select where 来获取特定范围的值?</LINGO-SUB><LINGO-BODY id="lingo-body-221687" slang="en-US" mode="NONE">我改变了它,但它也不起作用。 S11 和 S21 的特定频率范围没有弹出任何表格:(</LINGO-BODY><LINGO-SUB id="lingo-sub-221686" slang="en-US" mode="NONE">Re: 如何使用 select where 来获取特定范围的值?</LINGO-SUB><LINGO-BODY id="lingo-body-221686" slang="en-US" mode="NONE">我认为您的问题是 col 名称中包含这些括号。 这就是 uday_guntupalli 使用 Name("Freq(Hz)" ) 来讨论该列的原因。</LINGO-BODY><LINGO-SUB id="lingo-sub-221673" slang="en-US" mode="NONE">Re: 如何使用 select where 来获取特定范围的值?</LINGO-SUB><LINGO-BODY id="lingo-body-221673" slang="en-US" mode="NONE"><P> </P><P> </P><P> </P><P> </P><P>如果我想使用这样的方式怎么办? 但是当我调试它时显示的问题。</P></LINGO-BODY><LINGO-SUB id="lingo-sub-221669" slang="en-US" mode="NONE">Re: 如何使用 select where 来获取特定范围的值?</LINGO-SUB><LINGO-BODY id="lingo-body-221669" slang="en-US" mode="NONE"><P><A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/15594" target="_blank">@almighty22</A> ,<BR />有很多方法可以达到你想要的。 以下只是其中之一:</P><P> </P><PRE><CODE class=" language-jsl">dt = Current Data Table(); // Get reference to the current data table
dt << Select Where(:Name("Freq(Hz)") >= 10 * 10^6 & :Name("Freq(Hz)") <= 100 * 10^6);
Wait(0);
// Approach 1
dt1 = dt << Subset(""); <BR />Current Data Table(dt1);
max_s11 = Col Max(dt1:Name("S11(DB)"));
min_s11 = Col Min(dt1:Name("S11(DB)"));
max_s21 = Col Max(dt1:Name("S21(DB)"));
min_s21 = Col Max(dt1:Name("S21(DB)"));
// Check
Show(max_s11);
Show(min_s11);
Show(max_s21);
Show(min_s21);为此,您需要打开屏幕截图中显示的数据表。 如果您已经有对该数据表的引用,则只需替换该引用即可代替 dt。
?
?
Re: 如何使用 select where 来获取特定范围的值?@almighty22 ,
当你说你不能访问它时,你是什么意思? 你是说你看不到表格还是说表格没有执行你期望它执行的操作?
您也可能以不可见或私有的方式打开表格。 所以,这是我的建议:
1.逐步运行代码
2.确定问题出在哪里
3. 在您的回复中,提供正在发生的事情和您期望发生的事情的屏幕截图
或者提供数据的随机子集或使用示例数据测试您遇到的问题