스크립트에서 계산안녕,
스크립트의 카운트를 새 열에 추가하여 n = 1에서 n = m (텍스트 파일의 크기에 따라)의 행 수를 계산하는 데 도움이 필요합니다. 모든 의견 / 의견에 크게 감사드립니다.
건배,
데니스다시 : 스크립트에서 계산원하는 것을 실제로 이해하고 있는지 확실하지 않지만 간단한 시퀀스 번호이면 여러 방법으로 쉽게 수행 할 수 있습니다.
먼저 대화식으로. 새 열을 만든 후에는 새 열의 열 정보로 이동하여 누락 / 빈 아래쪽 화살표를 클릭하고 "시퀀스 데이터"를 선택하십시오. 1에서 n까지의 숫자를 새 열에 배치합니다.
둘째, 새 열에서 수식을 사용할 수 있습니다. 새 열을 만들고 아래 수식을 사용하여 각 행의 시퀀스 번호를 생성하십시오.
Row()
다시 : 스크립트에서 계산안녕,
명확하지 않은 것에 대해 죄송합니다. 카운트를 스크립트에 추가하는 방법이 있습니까?
다시 : 스크립트에서 계산이 예제 중 하나라도 도움이 되었습니까?
dt = current data table();
dt << new column( "RowNum", format( Row() ) );
dt << new column( "Counter using a For Loop" );
For( i=1, i<= N Rows(dt), i++,
dt:Counter using a For Loop[i] = i;
);
다시 : 스크립트에서 계산안녕,
제안 해 주셔서 감사합니다.
작동 시키려고하지만 여전히 열을 생성하지 않습니다.
숫자 1,2,3, .... 등
계속 노력하겠습니다.
건배,
다시 : 스크립트에서 계산이전에 나열된 예제는 기존 데이터 테이블에 열을 추가한다고 가정합니다. 처음부터 데이터 테이블을 작성 중이고 이에 대해 정의 된 행이없는 경우 데이터 테이블을 사용해야합니다.
dt << add rows(100);
셀에 값을 배치하기 전에 빈 행을 작성하십시오.
여기 완전한 예가 있습니다
names default to here(1);
dt=new table("Example");
dt << new column( "Counter using a For Loop" );
dt << add rows(100);
For( i=1, i<= N Rows(dt), i++,
dt:Counter using a For Loop[i] = i;
);다시 : 스크립트에서 계산고마워, 대단해! 나는 그것을 작동시켰다.
질문이 하나 더 있습니다. 정확한 행 수를 모른다면
(텍스트 파일 크기 변화로 인해) 생성 된
텍스트 파일과 카운터에 대한 정확한 행이 있습니까?
다시 : 스크립트에서 계산고마워요, 잘 작동합니다!
매우 감사.
건배,