이니셜로 열 분류열 제목의 처음 3글자를 기준으로 사용 가능한 열 범주를 나열하려고 합니다. 사용 가능한 모든 값을 쉽게 나열할 수 있지만 중복된 값이 많습니다. Summarize는 분명히 열 목록이 아닌 다른 것에는 작동하지 않으며, 제가 가진 것은 이니셜 목록입니다. 저는 이것을 시도했지만 아무런 소용이 없었습니다. 도움을 주시면 감사하겠습니다.
dt = Current Data Table();
dt << Clear Column Selection();
colList = dt << get column names( string );
found_list={};
For( i = 1, i >= N Items( collist ), i++,
Spud = Char(Munger( Head Name( As Namespace( colList[i] ) ), 0, 3 ));
If( !Contains(found_list), Spud, insert into(found_list, Spud ))
);
Show(found_list);자동화 및 스크립팅Re: 이니셜로 열 분류이렇게 하면 더 나아갈 수 있나요?
names default to here(1);
dt =
// Open Data Table: semiconductor capability.jmp
// → Data Table( "semiconductor capability" )
Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
colList = dt << get column names( string );
for each({col,index}, colList,
colList[index] = substr(col,1,3)
)
grps = associative array(colList)<<GET keys=""></GET>
<P>고유한 3글자 이름을 모두 반환합니다.</P>Re: 이니셜로 열 분류고맙습니다, 짐. ;가 빠졌지만 잘 작동합니다.