기존 표준편차 데이터 테이블을 사용하여 그래프를 어떻게 그리나요?
예를 들어:
표본 평균 표준편차
1 70000 25800
2 45000 19100
3 65000 41200
감사합니다!

귀하의 데이터를 작동시키기 위해 제가 해야 할 몇 가지 항목이 있습니다.
먼저 열 선택 영역에 Upper와 Lower라는 2개의 새로운 가상 열을 추가했습니다. 이는 평균+- 표준 편차의 상한 및 하한 값을 제공하기 위해 만들어졌습니다.
둘째, 평균, 상한, 하한을 Y 드롭 영역으로 드래그한 후 포인트를 막대로 변경했습니다. 막대가 평균 값만 나타내기를 원했기 때문에 Variables 속성을 변경하고 Upper 및 Lower를 선택 취소했습니다.
셋째, 그래프에 두 번째 막대를 추가했습니다. 다시 속성 영역으로 이동하여 Bar Style을 Interval로 변경하고 Interval Bar에는 Upper와 Lower만 포함시키려고 했기 때문에 Mean을 선택 취소했습니다.
그래프를 다시 생성하는 JSL은 다음과 같습니다.
Graph Builder(
Transform Column( "Lower", Formula( :Mean - :Standard deviation ) ),
Transform Column( "Upper", Formula( :Mean + :Standard deviation ) ),
Size( 744, 627 ),
Variables(
X( :Sample ),
Y( :Mean ),
Y( :Upper, Position( 1 ) ),
Y( :Lower, Position( 1 ) )
),
Elements(
Bar( X, Y( 1 ), Legend( 4 ) ),
Bar( X, Y( 2 ), Y( 3 ), Legend( 6 ), Bar Style( "Interval" ) )
),
SendToReport(
Dispatch( {"Bar"}, "", OutlineBox, {Close( 0 )} ),
Dispatch( {"Bar"[2]}, "", OutlineBox, {Close( 0 )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "Mean" )} )
)
)
참고: 원시 데이터를 사용하여 원하는 차트를 만드는 것이 훨씬 간단합니다. JMP는 평균, 상한 및 하한 값을 생성합니다.
어쨌든 아래와 비슷하게 그래프로 나타내면 다음과 같습니다.

감사합니다!
이를 수행하는 한 가지 방법은 다음과 같습니다.
데이터 테이블을 제공

그래프로 표시할 수 있습니다.

Names Default To Here( 1 );
New Table( "example",
Add Rows( 3 ),
New Column( "Sample",
Numeric,
"Nominal",
Format( "Best", 12 ),
Set Property( "Value Order", {Numerical Order( 0 )} ),
Set Selected,
Set Values( [1, 2, 3] ),
Set Display Width( 97 )
),
New Column( " Mean", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [70000, 45000, 65000] ) ),
New Column( "Standard deviation", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [25800, 19100, 41200] ) )
);
Graph Builder(
Variables( X( :Sample ), Y( :" Mean"n ), Y( :Standard deviation ) ),
Elements(
Position( 1, 1 ),
Points( X, Y, Legend( 5 ) ),
Line( X, Y, Legend( 7 ) )
),
Elements(
Position( 1, 2 ),
Points( X, Y, Legend( 6 ) ),
Line( X, Y, Legend( 8 ) )
),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model( 5, Base( 0, 0, 0, Item ID( " Mean", 1 ) ) ),
Legend Model( 6, Base( 0, 0, 0, Item ID( "Standard deviation", 1 ) ) )}
),
Dispatch(
{},
"400",
LegendBox,
{Legend Position( {5, [0], 7, [2], 6, [1], 8, [3]} )}
)
)
)
제가 시연한 것과 다른 그래픽 형식이 있습니까? 그렇다면 해당 정보를 제공해 주시면 커뮤니티에서 도움을 드릴 것입니다.
참고: 데이터 테이블과 그래프 생성은 먼저 대화식으로 수행되었으며 완료 후 JMP에 스크립트 제공을 요청했습니다.
참고 2: 시간을 내어 도움말 풀다운 메뉴에 있는 JMP 발견이라는 제목의 문서를 읽어 보시기 바랍니다.