데이터 테이블 값을 사용하는 Y 함수여러 개의 그래프 상자를 만들려고 하는데, 각 상자는 데이터 테이블에서 값을 가져오는 Y 함수를 표시합니다. 간단한 작업일 것 같은데, 그래프 상자에 플롯을 표시할 수 없습니다. 하드코딩된 숫자는 잘 작동하지만 데이터 테이블의 값은 작동하지 않습니다.
win = New Window("window", vlb = V List Box());
For (i=1, i <= N Rows(dt), i++,
vlb << Append(Graph Box(Y Function((dt:M)[i] * x ,x)));
);
어떤 도움이라도 감사히 받겠습니다.
자동화 및 스크립팅Re: 데이터 테이블 값을 사용하는 Y 함수생성된 스크립트를 살펴보면 값이 존재하지 않는다는 것을 알 수 있습니다.

이는 여러분이 직접 평가해야 하기 때문입니다. 다음과 같은 방법이 효과적일 것입니다.
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
Column(dt, "height") << Set Name("M");
nw = New Window("window", vlb = V List Box());
For Each Row(dt,
Eval(EvalExpr(
vlb << Append(Graph Box(Y Function(Expr(dt[Row(), "M"]) * x ,x)));
))
);
</CODE></P>
<P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jthi_1-1750157594825.png" style="width: 400px;"><span class="lia-inline-image-display-wrapper" image-alt="jthi_1-1750157594825.png" style="width: 400px;"><img src="https://us.v-cdn.net/6038925/uploads/images/77001i5D138430DC26CFF8/jthi_1-1750157594825.png" role="button" title="jthi_1-1750157594825.png" alt="jthi_1-1750157594825.png" /></span></SPAN></P>
<BR />
<P>Also use for each row when looping over data table as it is meant for it<CODE class=" language-jsl">