JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?지정된 열에 플로팅: 해당 열 내의 그래픽으로 같은 행에 여러 열의 데이터를 플로팅합니다.
새로운 컬럼 매니저의 효과는 이와 같지 않은 듯합니다.
감사해요! 
자동화 및 스크립팅윈도우Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?그래프 빌더에서 플롯을 생성하고 그래프를 데이터 테이블로 저장하고 테이블에 조인할 수 있습니다.
Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?
저는 엑셀처럼 빠르고 쉬운 방법을 원했습니다.
물론, 제가 위에서 보여준 수치는 아닙니다.그냥 개략적인 도면일 뿐이에요.
감사해요!
Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?이 경우에 빠르다는 것이 무슨 뜻인지 전혀 모르겠습니다.
Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?JMP에는 이와 같은 것을 구축하는 공식에서 사용할 수 있는 Hist Seg가 있습니다.

Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?jthi 님, 고맙습니다!
JSL로 어떻게 구현할 수 있나요?

Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?JSL로 Hist Seg를 만드는 방법에 대한 훌륭한 예가 있습니다. 데이터 테이블 서브스크립팅과 결합하여 값을 얻고 << Hist Seg에서 그림 가져오기(또는 그림으로 바꾸는 다른 방법)로 마무리합니다.
Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?이 Hist Seg 공식을 찾을 수 없습니다.
JSL의 사용 방법은 단계별 루프를 통해서만 가능합니다.
수식으로 할 수 있다면 편리하죠.
전문가 여러분, 감사합니다!
Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?이 도움말의 Hist Seg 응용 프로그램을 보는 것은 Excel의 그래프와 완전히 다릅니다. 그래프를 만들려면 여러 열의 데이터 행을 사용해야 합니다.

Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?예를 들어 데이터 테이블 구독을 사용하여 행별로 값에 액세스할 수 있습니다.
Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?귀하가 Excel에 보관하고 있는 데이터는 귀하가 제공한 데이터와 동일하지 않으므로 귀하가 원하는 것이 무엇인지 알 수 없습니다.

Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?모든 데이터 매핑 열이 있는 것이 아니라 188-202개의 데이터 매핑 열만 있습니다.
jthi 님, 고맙습니다!
dt = Current Data Table();
q=188;p=202;na="Row 3 Columns "||char(q)||"-"||char(p)||" Bar Chart";
row_data = dt[3, 188::202];
n_points = N Col(row_data);
x_values = Index(1, n_points);
y_max_data = Max(row_data);
y_max_scale = y_max_data * 1.1;
if(y_max_scale == 0, y_max_scale = 10);
New Window(na ,
g = Graph Box(
Frame Size( 400, 200 ),
X Scale( 0.5, 12.5 ),
Y Scale( 0, y_max_scale ),
Pen Size( 1 ),
Fill Color( "Light Purple" ),
For( i = 1, i <= n_points, i++,
Rect(
x_values[i] - 0.4, row_data[i],
x_values[i] + 0.4, 0
)
)
)
);
frame = g[FrameBox(1)];
frame << Grid Line Order( 1 );
frame << Add Graphics Script(
Text( Center Justified, {6, y_max_scale * 0.95}, na )
);Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?이제 당신은 해결책을 가지고 있다고 가정하겠습니다.
Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?jthi 님, 고맙습니다!

Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?이런 종류의 일을 수식에서 하는 것은 제안하지 않습니다. 제대로 재평가되지 않기 때문입니다. 수식:
start_idx = 188;
end_idx = 202;
ncol = end_idx - start_idx + 1;
vals = Current Data Table()[Row(), start_idx::end_idx]`;
vals[Loc(vals, .)] = 0;
g = Graph Box(
Frame Size(300, 120),
X Scale(-0.5, ncol + 0.5),
Y Scale(0, Max(vals) + Max(vals) * 0.05),
Fill Color("Dark Blue"),
For(i = 1, i <= ncol, i++,
Rect(i - 1, vals[i], i, 0, 1)
);
);
g[FrameBox(1)] << get picture;
나는 테이블 스크립트가 실행될 때 이미지를 다시 생성하는 테이블 스크립트를 갖고 싶습니다.
Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?jthi 님, 고맙습니다!

Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?이러한 형태의 매핑을 사용하면 그래프의 수직 반전(단순 180도 회전은 아님)을 만들 수 있습니다.
물론 다른 방법으로도 가능합니다.음수 값을 취하고 히스토그램을 사용하여 같은 작업을 시도했습니다.하지만 그냥 세우면 더 빨라질 거예요.
전문가 여러분, 감사합니다!

Re: JSL을 사용하여 이런 유형의 플로팅을 구현하는 것이 가능합니까?좋아요
Rect(i - 1, max_val, i, max_val - vals[i], 1)