안녕,
저는 JMP를 처음 접하고 녹음 기능을 사용하여 다양한 기능을 결합하는 데 어려움을 겪고 있습니다. 도움을 주시면 감사하겠습니다.
번호판 번호가 포함된 열 하나가 있는 날짜 테이블이 있습니다. 각 플레이트 ID에는 연관된 반복적인 이름 T0X, T0Y 및 T0Z 세트가 있습니다. 이제 X =1, Y = 2, Z = 3부터 시작하여 3단계(X = 4, Y = 5, Z = 6...)로 진행하면서 X, Y, Z를 숫자로 다시 코딩하고 싶습니다. ).
어떤 도움이라도 대단히 감사하겠습니다.
감사해요!
아마도 이것이 출발점으로 작동 할 수 있습니까?
Names Default To Here(1);
dt = New Table("Test_Recode",
Add Rows(9),
Compress File When Saved(1),
New Column("Plate",
Numeric,
"Continuous",
Format("Best", 15),
Set Values([1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]),
Set Display Width(48)
),
New Column("Name",
Character(3),
"Nominal",
Set Values({"T0X", "T0Y", "T0Z", "T0X", "T0Y", "T0Z", "T0X", "T0Y", "T0Z", "T0X", "T0Y", "T0Z"}),
Set Display Width(48)
),
New Column("Recode Output",
Character(3),
"Nominal",
Set Values({"T01", "T02", "T03", "T04", "T05", "T06", "T07", "T08", "T09"}),
Set Display Width(95)
)
);
dt << new column("test", Character, << Formula(
"T" ||
If((:Plate-1)*3 < 9, "0", "") ||
Char(Match(Right(:Name, 1),
"X", 1,
"Y", 2,
"Z", 3
) + (:Plate-1)*3)));