날짜 유형의 계산된 열을 만드는 데 도움을 주세요.column1 = 연도(예: 2021, 2022)
column2 = 월(예: 10월, 4월, )
Column4 = 일(예: 9, 10, 11)
(열 1,2,3 = 문자열)
계산식을 추가하고 연도, 월,
어떻게 해야 하나요?
고급 통계 모델링데이터 혼합 및 정리Re: 날짜 유형의 계산된 열을 만드는 데 도움을 주세요.Names Default To Here( 1 );
dt = Current Data Table();
dt << New Column( "Date",
Format( "m/d/y" ),
formula(
theList = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov",
"Dec"};
Date MDY( Contains( theList, :month ), Num( :day ), :year );
)
);
대화식으로 이 작업을 수행하는 경우 열 풀다운 메뉴로 이동하여 새 열을 선택하십시오.
- 이름을 날짜로 변경하거나 원하는 대로 변경하십시오.
- 형식에 대한 아래쪽 화살표를 클릭하고 Dage=>m/d/y를 선택합니다.
- 확인을 클릭하십시오
- 새 열의 머리글을 마우스 오른쪽 버튼으로 클릭하고 수식을 선택합니다.
- 위 수식에 대한 수식을 붙여넣습니다.
- 확인을 클릭하십시오
Re: 날짜 유형의 계산된 열을 만드는 데 도움을 주세요.먼저, 귀하의 답변에 진심으로 감사드립니다
나는 당신의 많은 답변을 보면서 JMP를 공부하고 있습니다
제가 이 질문에 대해 충분히 설명하지 못한 것 같아서 다시 설명하겠습니다.
다시 도와주시면 정말 감사하겠습니다
아래 JMP 그림의 네 번째 칸에 있는 대상 형태로 만들고 싶습니다
concat 기능을 사용하면 모양을 만들 수 있습니다.
하지만 문제는 그것이 문자형이 된다는 것입니다.
date/m/d/y 형식의 날짜 유형이 되고 싶습니다.
그래야만 다른 데이터 테이블의 날짜별로 지불 금액을 일치시킬 수 있습니다.

Re: 날짜 유형의 계산된 열을 만드는 데 도움을 주세요.질문하신 내용을 이해했습니다.내가 게시한 스크립트와 지침은 하나의 작은 문제를 제외하고는 작동할 것입니다.나는 당신의 연도 열이 숫자라고 가정했습니다.Day 열은 문자이고 Month 열은 문자여야 한다는 점을 분명히 지적했습니다.그러나 Year 열이 무엇인지 지정하지 않았으므로 숫자로 가정했습니다.아래 코드는 표시한 샘플 데이터 테이블을 다시 만든 다음 대상 열에 사용된 m/d/y 형식으로 새 열을 만듭니다.
Names Default To Here( 1 );
// Recreate the Sample Data Table
New Table( "Sample",
Add Rows( 4 ),
New Column( "Year", Character, "Nominal", Set Values( {"2022", "2022", "2022", "2022"} ) ),
New Column( "Month", Character, "Nominal", Set Values( {"Jan", "Jan", "Jan", "Jan"} ) ),
New Column( "Day", Character, "Nominal", Set Values( {"1", "2", "3", "4"} ) )
);
// Create the Target column
dt = Current Data Table();
dt << New Column( "Target",
Format( "m/d/y" ),
formula(
theList = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov",
"Dec"};
Date MDY( Contains( theList, :month ), Num( :day ), Num( :year ) );
)
);
