<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요,
일부 데이터 세트를 반복하고 파일 이름별로 데이터의 레이블을 지정하려고합니다. 파일 이름 필드가 비어있는 것을 제외하면 모두 잘 나타납니다. 필자는 다음과 같이 점프에서 새로운 열 코드를 가져 오기 위해 손으로 테이블을 만들었습니다.
mytable << 새로운 컬럼 ( "Filename", Character, Nominal, Set Values ({ "filename"}));
이것은 충분히 단순 해 보입니다. 그래서 아래에 요약 한 코드에 삽입 해 보았습니다.
y = 디렉토리에있는 파일들 (mypath);
For (i = N Items (y), i> 0, i--,
/ * 내 데이터 가져 오기 * /
/ * 이제 데이터에 파일 이름으로 레이블을 붙입니다. * /
mytable << 새 열 ( "Filename", Character, Nominal, Set Values (y ));
/ * 다른 결과와 병합 * /
);
Set 값의 여러 변형을 시도했습니다. / * edit * / {y를 사용하면 항상 "subscript"로 채워진다. }. 나는 mystring = y와 같은 것을 시도했다. ; ... 값 설정 (mystring). 나는 스크립팅 가이드와 구글을 통해 겪어 왔으며 무엇이 잘못되었는지에 대한 답을 찾을 수 없다. 그것은 단순한 것이어야하지만 그것은 나를 벗어납니다.
당신의 도움을 주셔서 감사합니다.
Set Values는 목록 (또는 행렬)이 필요하며 Set Values가 인수를 완전히 평가하지 못하는 것 같습니다.
시험:
마이 테이블 << 새 열 ( "파일 이름" , 캐릭터 , 명사 같은 , 값 설정 ( 평가 목록 ( { 와이 [ 나는 ]} ) ) );