아래 스크립트의 처음 6줄은 예상대로 작동하며 아래에 출력이 복사됩니다.
그런 다음 이 변수의 값을 목록에 저장하려고 했지만 잘 되지 않았습니다. 값이 아닌 변수 이름이 저장된 것 같습니다. 목록에 변수 값을 어떻게 저장합니까? 감사합니다!
dt = new table("my table", new column("X", set values({-0.35, 0.15, 0.3}) ) );
dt << new column("Y", set values({300, 250, 200}) );
xmean = col mean (:X);
ymax = col max(:Y);
ymin = col min(:Y);
print (xmean, ymax, ymin);
dtsum = {xmean, ymax, ymin};
print (dtsum);
if (dtsum[1] < 0, print (dtsum[2]), print(dtsum[3]));
출력:
0.0333333333333333
300
200
{xmean, ymax, ymin}
.