JSL - 열 값을 벡터로 바꾸기열 값의 범위를 동일한 차원의 벡터로 바꾸는 함수를 스크립팅하려고 합니다. 아래 내 코드는 인수를 완전히 거부하거나 범위를 확장하는 대신 전체 셀 값을 벡터로 변경합니다. 각 행을 반복하고 그에 따라 벡터를 인덱싱하는 "for 루프"를 만드는 것을 상상할 수 있지만, 특히 실제 스프레드시트에 약 100k 행이 있기 때문에 한 번에 하나의 값을 작성하는 것은 비효율적입니다. 다음은 내 프로세스의 간단한 예입니다.
Names Default To Here( 1 );
//Example Table
dt = New Table( "Example", Add Rows( 10 ), New Column( "Test", <<SET each="" value=""></SET>
감사!
Re: JSL - 열 값을 벡터로 바꾸기이를 수행하는 구식 방법은 다음과 같습니다.
Names Default To Here( 1 );
//Example Table
dt = New Table ("Example",
Add Rows ( 10 ),
New Column ( "Test", << Set Each Value ( 1 ) );
);
Wait (1); //Demonstration Purposes
x = [10, 10, 10];
start=3;
for(i=1,i<=nrows(x),i++,
:test[i+start-1]=x[i]
);