JMP에서 여러 비교를 사용하여 테이블 업데이트나는 균일 한 [0, 1] 난수의 열이있는 커다란 테이블을 가지고있다. SLOW 또는 BUSY 시간대에 속하는 것으로 각 행을 분류하는 다른 열이 있습니다. 두 번째 테이블은 21 행과 3 열로 구성되며, 하나의 열은 SLOW에 해당하고 두 번째 열은 BUSY에 해당합니다. 이 열은 0-1의 빈 모서리가 연속 오름차순 빈으로 분리되어 있습니다. 세 번째 열은 값을 포함합니다.
첫 번째 테이블의 각 행에있는 열 1의 INPUT 값과 Column3의 해당 항목 (SLOW 또는 BUSY)에 대해 두 번째 테이블에서 (SLOW 또는 BUSY) 열을 먼저 선택하고 싶습니다. 그런 다음 난에서 항목을 찾아야합니다 (선택한 SLOW 또는 BUSY) 엔트리가 INPUT 값보다 다음에 큰 두 번째 테이블에서. 그런 다음 두 번째 표에서 3 열의 bin 번호 값을 포함 시키려면 표 1에 새 열을 만들어야합니다.
첨부 파일에서 Table1은 BUSY 및 SLOW가 Busy 및 Slow 기간을 나타내는 첫 번째 "큰"테이블입니다. Traffic_CDF에는 bin 가장자리의 두 열이 포함되어 있으며 세 번째 열은 Table1의 새 열에 추가 할 값을 포함합니다.
다음은 그 예입니다.
표 1의 여섯 번째 항목은 0.405374이며 BUSY입니다. 이 값은 표 2의 BUSY 열의 2와 3 행에있는 항목 사이에 있습니다. 그래서 표 2의 3 열의 값 '2'를 입력하고 표 1의 새로운 열의 6 행에 값을 입력하고 싶습니다.
누구나 도움이 될 수 있다면 크게 감사하겠습니다.
감사
감사
제목 : Re : JMP에서 여러 비교로 테이블 업데이트이 시도:
dt_1 = Data Table("Table 1");
dt_cdf = Data Table("Traffic_CDF");
dt_1 << New Column("Bin");
for(i = 1, i<= N Row(dt_1), i++,
value = Column(dt_1,"Random No.")[i];
traffic_val = dt_1:Traffic[i];
If(traffic_val == "BUSY",
dt_1:Bin[i]=dt_cdf:Column 3[min(dt_cdf << Get Rows Where(:BUSY >= value))],
dt_1:Bin[i]=dt_cdf:Column 3[min(dt_cdf << Get Rows Where(:SLOW >= value))],
)
);기본적으로 빈 가장자리가 첫 번째 테이블의 값보다 크거나 같은 CDF 테이블의 첫 번째 행을 찾아 해당 행의 "열 3"에있는 값을 반환합니다.
제목 : Re : JMP에서 여러 비교로 테이블 업데이트내 데이터 파일에 대한 귀하의 관찰이 정확했습니다. 나는 그것을 더 잘 설명하기 위해 포스트를 편집했고 실수로 업로드 한 PDF 대신 bin-edges를 정확히 묘사하는 올바른 CDF 테이블을 업로드했습니다.제목 : Re : JMP에서 여러 비교로 테이블 업데이트실수로 올바른 테이블 대신 PDF 테이블을 업로드했습니다. 두 번째 테이블을 바 꾸었습니다. 이제 bin 가장자리에 해당하는 CDF 테이블입니다. 나는 또한 내가하고 싶은 일의 예를 들어 문제의 설명을 더 분명하게하려고 노력했다. 도와 주셔서 감사합니다. 쿼리 또는 JSL에 대한 경험이 없어도 필요한 경우 쿼리 나 JSL에 대한 경험이 없습니다. 여하튼 JMP와 함께 할 수 있기를 바랍니다.
감사
제목 : Re : JMP에서 여러 비교로 테이블 업데이트안녕하세요 @ranjan_mitre_or ,
나는 Table 1의 임의의 번호를 Traffic_PDF의 bin에 어떻게 매치시키고 싶어하는지 혼란스러워합니다. 가장 큰 문제는 Traffic_PDF가 저장소를 나타내는 방식을 볼 수 없다는 것입니다. 나는 숫자가 그들에게 어떤 순서를 가지도록 기대할 것이다. 그래서 가장 작은 숫자보다 작거나 같은 숫자는 빈 1에, 가장 작은 숫자와 두번째 작은 숫자 사이의 숫자는 빈 2에있을 것이다. Traffic_PDF에는 두 번째 열에 반복되는 두 개의 숫자가 있습니다.
어떤 설명을 해줄 수 있습니까?
예를 들어 표 1의 1 행의 값은 0.966434732312337이고 트래픽은 H입니다. 이는 Traffic_PDF의 2 열을 살펴야 만하지만 표 1의 값을 Traffic_PDF의 "bin"에 매핑하는 방법을 알지 못합니다 .