Re: 문자 인덱싱?다음은 인덱스를 사용하지 않고 목록 값을 처리하기 위해 For Each를 사용하는 한 가지 예입니다.나는 그것이 당신을 위해 어떤 해결책을 추가하는지 확신하지 못하지만 가능한 해결책으로 당신을 안내합니다.
names default to here(1);
dt=open("$SAMPLE_DATA/big class.jmp");
for each( {colname,i}, dt<<GET column="" names=""></GET>Re: 문자 인덱싱?루핑은 이를 수행하는 상당히 효율적인 방법이어야 하며 자주 수행해야 하는 경우 이를 함수로 변환할 수 있습니다. 아래는 함수의 매우 간단한 버전입니다.
Names Default To Here(1);
idx_char = function({letter, start = 1, end = 8}, {Default Local},
letter_list = {};
For(i = start, i <= end, i++,
Insert Into(letter_list, letter || char(i))
);
return(letter_list);
);
idx_char("Y", 1, 5); //{"Y1", "Y2", "Y3", "Y4", "Y5"}Re: 문자 인덱싱?실제로 이것은 내가 작업 중인 다른 코드 조각에 대한 잠재적인 대안입니다."해결책으로 받아들이지만 다른 문제에 대한 것"이 있다면 저는 그것을 누를 것입니다.
감사해요!
Re: 문자 인덱싱?감사합니다.이것은 잘 작동합니다.
인덱싱 문자?숫자로 할 수 있는 것처럼 문자로 인덱스 인수를 사용하는 방법이 있습니까?예를 들어, 1::5는 {1,2,3,4,5}를 생성하지만 X8::Y2를 수행하는 효율적인 방법이 있습니까? 아니면 {"X8", "X9", "Y0", "Y1", Y2"}?
감사해요!
고급 통계 모델링기본 데이터 분석 및 모델링데이터 접근