루프 및 연결안녕하세요,
난 열에 임의의 값을 생성하고 행을 수직으로 연결하는 데이터 테이블이 필요합니다. 지금까지 스크립트는 열을 덮어 쓰지 만 무작위 값을 포함한 5xn 행의 최종 데이터 테이블이 필요합니다.
n=0; // counter
dt = new table("Test", add rows (5), new column("Random", numeric, continuous, formula(random uniform(0,6))), new column("Incr", numeric, continuous));
startwork = Function( {},
dt << add rows (5);
:random << formula(random uniform(0,6));
:Incr << formula(n);
n+=1;
if(n<10, Schedule(5, startwork() );
,
Schedule( 0, 0)
););
startwork();지금까지 스크립트는 열을 덮어 쓰지 만 무작위 값을 포함한 5xn 행의 최종 데이터 테이블이 필요합니다.
어떤 도움 주셔서 감사합니다.
다시 : 루프 및 연결대단히 고마워요,이게 잘 작동합니다!
다시 : 루프 및 연결예약 된 각 이벤트에 대한 수식을 다시 설정할 필요가 없습니다. 아래 코드를 시도하면 필요한 것일 수 있습니다.
dt = new table("Test", new column("Random", numeric, continuous, formula(random uniform(0,6))), new column("Incr", numeric, continuous,
formula( If(mod(Row(),5)==0,x=floor(Row()/5)-1,x=floor(Row()/5));x))
);
n=0; // counter
startwork = Function( {},
dt << add rows (5);
n+=1;
if(n<10, Schedule(5, startwork() );
,
Schedule( 0, 0)
););
startwork();