다른 열의 10진수 값을 2진수 값으로 변환하는 방법은 무엇입니까?다른 열의 10진수 값을 2진수 값으로 변환하는 방법은 무엇입니까?
고급 통계 모델링데이터 혼합 및 정리대량 맞춤화예측 모델링 및 기계 학습신뢰성 분석Re: 다른 열의 10진수 값을 2진수 값으로 변환하는 방법은 무엇입니까?루프가 필요하지 않습니다. @jthi 예제를 사용하여 그의 예제 테이블에 두 번째 행을 추가하면 찾은 만큼 많은 열이 추가된다는 것을 알 수 있습니다.

이제 이진 열이 정렬되고 동일한 수의 열이 생성되기를 원할 수 있는 추가 문제가 있습니다. 다음은 이를 수행하는 수정 사항입니다.

Names Default To Here( 1 );
dt = New Table( "Untitled",
Add Rows( 1 ),
Compress File When Saved( 1 ),
New Column( "Column 1", Character, "Nominal", Set Values( {"1011", "11010110"} ) )
);
max length = Col Max( Length( :Column 1 ) );
fill = Repeat( "0", max length );
For Each Row(
:Column 1 = Substr( fill, 1, max length - Length( :Column 1 ) ) || :Column 1
);
dt << New Column( "Separated",
Character,
"Nominal",
Formula( Concat Items( Words( :Column 1, "" ), "|" ) )
);
dt << Text to Columns( columns( :Separated ), Delimiters( "|" ) );
Re: 다른 열의 10진수 값을 2진수 값으로 변환하는 방법은 무엇입니까?둘 중 하나가 무슨 뜻인지 잘 모르겠습니다.
- "새 열 열기"? JMP에서는 열이 아닌 테이블을 엽니다. 컬럼을 참조하고 싶다면 "새" 컬럼이란 무엇입니까?
- 1011은 수식 참조에 사용되는 열 외에는 어디에도 기록되지 않습니다. 따라서 열을 사용하여 수식 열을 만들면 작동합니다.
JMP 스크립팅을 배우려면 스크립팅 가이드(jmp.com)
Re: 다른 열의 10진수 값을 2진수 값으로 변환하는 방법은 무엇입니까?좋은데 문제가 좀 있어요.
1. 내가 작업 중인 테이블에 새 열이 열려야 합니다.
2. "1011"을 쓰는 대신 어떻게 특정 열에서 값을 가져올 수 있습니까?
Re: 다른 열의 10진수 값을 2진수 값으로 변환하는 방법은 무엇입니까?하지만 내 이진수가 얼마나 오래 걸리는지 모르겠습니다. 루프를 사용해야 해요
Re: 다른 열의 10진수 값을 2진수 값으로 변환하는 방법은 무엇입니까?안녕하세요 @Liranlev : Word( 1, Y, "" )는 첫 번째 숫자를 제공하고 Word( 2, Y, "" )는 두 번째 숫자를 제공합니다. 여기서 Y는 이진 표현입니다.
Re: 다른 열의 10진수 값을 2진수 값으로 변환하는 방법은 무엇입니까?여기에 한 가지 제안이 있습니다. ""를 제한자로 사용할 수 없으므로 Text to Columns와 함께 사용할 수 있는 새 열을 만드세요.
Names Default To Here(1);
dt = New Table("Untitled",
Add Rows(1),
Compress File When Saved(1),
New Column("Column 1", Character, "Nominal", Set Values({"1011"}))
);
dt << new column("Separated", Character, "Nominal", Formula(
Concat Items(Words(:Column 1, ""), "|")
));
dt << Text to Columns(columns(:Separated), Delimiters("|"));

Text to Columns() 함수에서 빈 구분 기호를 지정할 수 있도록 허용
Re: 다른 열의 10진수 값을 2진수 값으로 변환하는 방법은 무엇입니까?좋아요
예를 들어 이제 값이 "1011"인 열이 있다고 가정해 보겠습니다.
어떻게 4열로 분리할 수 있는지 아시나요?
1 0 1 1
Re: 다른 열의 10진수 값을 2진수 값으로 변환하는 방법은 무엇입니까?안녕하세요 @Liranlev : 여기 있습니다(Hex 함수에서 원하는 베이스를 선택할 수 있습니다).
Hex( X, base( 2 ) ). 여기서 X는 10진수 값입니다.