열을 복사하여 붙여넣는 간단한 방법이러한 위시리스트 요청을 하게 된 계기는 무엇이었나요?
여러 데이터 테이블의 열을 새 테이블로 결합해야 하는 경우가 많습니다. 이를 위한 해결 방법(서브셋, 스크립트 가져오기 등)이 있다는 것은 알지만, 왜 간단한 열 복사/열 붙여넣기 명령이 없을까요?
어떤 개선을 원하시나요?
JSL에 복사/붙여넣기 열 명령 추가
왜 이 아이디어가 중요한가요?
보다 복잡한 JSL 해결책을 사용하는 대신 일반적인 작업을 매우 단순하게 만들어줍니다.
자동화 및 스크립팅Re: 열을 복사하여 붙여넣는 간단한 방법당신이 의미하는 것은:
<< 복사 열은 << 스크립트 가져오기 ?의 동의어로 사용됩니다.
만약 dt << 열 복사(col) 대신 열 복사(col) 이 괜찮다면,
<< get 스크립트에 대한 래퍼를 만들 수 있습니다.
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt2 = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
dt << New Formula Column(
Operation( Category( "Combine" ), "Ratio" ),
Columns( :height, :weight )
);
copy column = Function({col},
script = col << get script
);
paste column = Function({},
script
);
copy column (Name Expr(Column("height/weight")));
Current data table(dt2);
paste column();
GUI를 통해서도 열 복사/열 붙여넣기 기능을 사용할 수 있습니다.

Re: 열을 복사하여 붙여넣는 간단한 방법저는 GUI의 복사/붙여넣기 열 항목만큼 간단하지만 JSL을 위한 것을 찾고 있습니다.
그냥 dt << 열 복사(:name)
그리고
dt2 << 붙여넣기 열
expr이나 다른 JSL은 포함되지 않습니다.
어쩌면 다음과 같은 몇 가지 위치 수정자를 사용하여 , , 등.
Re: 열을 복사하여 붙여넣는 간단한 방법흥미롭게도... 스크립팅 인덱스에 Copy Column 명령이 나열되어 있습니다. 하지만 그에 대한 정보가 없습니다. 스크립트 가이드에서 찾을 수 없습니다.
그런데 붙여넣기 열이 없습니다.
Re: 열을 복사하여 붙여넣는 간단한 방법또 다른 흥미로운 변형은 New Table 명령에 수정자를 추가하여 다른 테이블에서 가져올 열을 나열하는 것입니다.
새 테이블(dt1:colname, dt1:colname2, dt2:colname3)
그러면 dt1 및 dt2에서 가져온 열로 새 테이블이 생성됩니다.
Re: 열을 복사하여 붙여넣는 간단한 방법 - 상태가 다음으로 변경됨: 승인됨Re: 열을 복사하여 붙여넣는 간단한 방법귀하의 기능
새 테이블(dt1:colname, dt1:colname2, dt2:colname3)
기존과 같습니다:
dt1 << Subset(All rows, Selected columns only( 0 ), columns( :colname, :colname2, :colname3));
Re: 열을 복사하여 붙여넣는 간단한 방법잘못된 거래로 인해 Phone Pe에서 돈을 환불하려면 즉시 PhonePe의 고객 지원팀 0, (7806√943-293) 및 (24/7 가능) 신고에 문의해야 합니다.