열 전환기를 사용하려고하지만 각 열마다 다른 로컬 데이터 필터가 필요합니다. 각 열에 특정 로컬 데이터 필터를 할당하는 방법이 있습니까? 필자는 적절한 데이터 필터로 원하는 3 개의 개별 그래프로 JMP 파일을 첨부했으며 각 그래프를 순환시키기 위해 하나의 그래프를 사용하고 싶습니다. (온도, pH 및 농도를위한 컬럼 스위처)
@ms 열 변환이 공칭 변수를 연속 변수로 변경한다는 것을 알았지 만 왜 이것이 문제를 일으키는 지 확신 할 수 없습니다. 또한 "3 열"옆에있는 열 전환기 아래의 빨간색 화살표를 클릭하여 열 전환기를 수동으로 "재설정"할 수 있습니다. 이 초기화를 스크립팅 할 수 있습니까?
나는 당신이 묘사 한 것을 재현 할 수 없다. 스크립트에서 생성 된 보고서에는 일반 열 전환기가 있으며 수동으로 또는 재생 버튼을 눌러 세 열을 여러 번 순환 할 수 있습니다.
Mac 용 JMP 14.2를 사용하고 있습니다.
빠른 응답을 보내 주셔서 감사합니다. @txnelson @ron_horne @ms
@ms :
내가 작성한 스크립트가 작동합니다. 원하는 데이터 필터로 그래프를 만듭니다. 그러나, 나는 단지 3 개의 그래프를 1 회 순환 할 수있다 (그리고 완전히 사라진다). 이 스크립트를 수정하여 일반 열 전환기와 같이 세 개의 그래프를 계속 전환 할 수 있는지 확인하려면 어떻게해야합니까?
한 가지 방법은 로컬 열 변환을 사용하여 원하는 로컬 데이터 필터를 모방하는 것입니다. 즉, 수식을 사용하여 조건부로 데이터를 제외하십시오. 그런 다음 "변환 된"열에 컬럼 전환기를 적용하십시오.
보기 (JMP 14) :
Data Table("jmp question 2.jmp") << Graph Builder(
Size(542, 442),
Show Control Panel(0),
Variables(
X(:Name("Time (hr)")),
Y(:Name("Impurity (pg)")),
Overlay(
Transform Column(
"pH at Temp=23°C",
Formula(If(:Name("Temperature (°C)") == 23, :pH))
)
)
),
Elements(Points(X, Y, Legend(15)), Line(X, Y, Legend(16))),
Column Switcher(
Transform Column(
"pH at Temp=23°C",
Formula(If(:Name("Temperature (°C)") == 23, :pH))
),
{Transform Column(
"pH at Temp=23°C",
Formula(If(:Name("Temperature (°C)") == 23, :pH))
), Transform Column(
"Conc at Temp=37°C",
Formula(
If(:Name("Temperature (°C)") == 37,
:Name("Concentration (U/mL)")
)
)
), Transform Column(
"Temp at pH=8 & Conc=90 U/ml",
Formula(
If(:pH == 8 & :Name("Concentration (U/mL)") == 90,
:Name("Temperature (°C)")
)
)
)}
),
SendToReport(
Dispatch(
{},
"Time (hr)",
ScaleBox,
{Min(-1), Max(35), Inc(5), Minor Ticks(0)}
),
Dispatch(
{},
"Impurity (pg)",
ScaleBox,
{Scale("Log"), Format("Scientific", 12), Min(5), Max(800000), Inc(1),
Minor Ticks(1)}
),
Dispatch({}, "Graph Builder", FrameBox, {Marker Size(6)})
)
);
안녕하세요 @kk ,
일부 시나리오에서는 하위 집합을 사용하여 데이터 테이블을 복제하는 것이 유용 할 수 있습니다. 이 경우 동일한 테이블의 하위 집합이 서로 업데이트되는 타이밍을 제어해야합니다.
론
이 작업은 플랫폼 차트 또는 그래프에 그래픽 스크립트를 추가하여 수행 할 수 있습니다. 차트가 변경되면이를 기반으로 트리거가 실행되어 현재 로컬 데이터 필터를 삭제 한 다음 새로운 사양으로 새로운 로컬 데이터 필터를 만들 수 있습니다.
각 변수, 온도, pH 및 농도에 대해 각 로컬 데이터 필터가 정확히 무엇인지 자세히 설명하면 더 자세한 정보를 제공 할 수 있습니다.