시간이 지남에 따라 파레토 순위의 변화를 시각화하는 방법나는 제조업에서 일한다. 내가 수행하는 하나의 개선 활동은 손실 데이터를 분석하는 것입니다. 생산 목표를 달성하지 못하면 손실이 발생합니다. 손실 원인이 지정됩니다. 이러한 데이터는 파레토 차트를 사용하여 분석에 도움이됩니다. 오늘 아침에이 질문을 할 때 "시간이 지날수록 상위 15 가지 원인이 어떻게 바뀌나요?"라는 생각이 들었습니다. 나는 다음 버블 차트를 생각해 냈다. 두 가지 질문 :
- 이것을 시각화하는 더 좋은 방법을 생각해 볼 수 있습니까?
- 순위를 가장 낮게하는 더 좋은 수식이 있습니까? Year.Rank의 수식을보십시오.
데이터가 익명화되고 무작위로 분류되었습니다 ...
미리 감사드립니다.
다시 : 시간이 지남에 파레토 순위의 변화를 시각화하는 방법마크. 그것은 모든 포인트 앤 클릭이었다. 유일한 까다로운 부분은 데이터 필터에 변환 열을 추가하는 것이 었습니다.
다시 : 시간이 지남에 파레토 순위의 변화를 시각화하는 방법잔 :
감사! 지연된 답변에 대해 유감스럽게도 - 일주일 내내 회의에있었습니다. 나는 당신의 해결책을 좋아한다! 우리가 개선 작업을 할 때, 우리는 항상 "작년의 1 위 문제는 올해에도 여전히 1 위입니까?"라고 묻습니다. # 1은 계급에서 내려야합니다 (파레토 차트에서 오른쪽으로 이동). 또는 # 1이 여전히 작아 져야합니다. 꺾은 선형 차트는 순위 변경을 확인할 수있는 좋은 방법입니다. 꺾은 선형 차트와 Jerry의 트리 맵 솔루션 (손실 규모를 보여줌)을 결합하면 어디에서 진전을 보이는지 알 수 있습니다.
한 가지 질문 : GraphBuilder에서 포인트 클릭만으로 작성된 스크립트가 있었습니까? 아니면 데이터 테이블에 저장 스크립트를 편집해야 했습니까?
로컬 데이터 필터를 사용하여 시간과 JMP14 팩 막대를 사용하여이 데이터를 다시 분석 할 수 있기를 기대합니다!
다시 : 시간이 지남에 파레토 순위의 변화를 시각화하는 방법실내 변기:
감사! 답장을 늦게 드려 죄송합니다. 지난 주 회의로 바빴습니다. V2 값은 최대 20 자의 텍스트 문자열이므로 트리 맵 사용에 대한 아이디어를 얻었으므로 한 가지 변경 작업을 수행했습니다. 색상 테마 스펙트럼을 사용했습니다. 이로 인해 눈이 주어진 기간의 주어진 V2 값에 대한 직사각형을 다른 시점과 비교하는 것이 정말 쉬워졌습니다.
그래프 빌더 (
크기 (1523, 678),
보기 제어판 (0),
범례 표시 (0),
연속 컬러 테마 ( "스펙트럼"),
범주 색 테마 ( "스펙트럼"),
변수(
X (: Pareto.Category),
Y (: 손실),
포장 (: 년),
색상 (: Pareto.Category)
),
요소 (Treemap (X, Y, 범례 (4), 레이아웃 ( "Squarify"))),
SendToReport (
발송 ({}, "그래프 제목", TextEditBox, {텍스트 설정 ( "2010-2017 손실")}),
급파(
{},
"그래프 빌더",
FrameBox,
{DispatchSeg (TreeMapSeg (1), 프레임 크기 (499, 176))}
),
급파(
{},
"그래프 빌더",
FrameBox (2),
{DispatchSeg (TreeMapSeg (1), 프레임 크기 (498, 176))}
),
급파(
{},
"그래프 빌더",
FrameBox (3),
{DispatchSeg (TreeMapSeg (1), 프레임 크기 (499, 176))}
),
급파(
{},
"그래프 빌더",
프레임 박스 (4),
{DispatchSeg (TreeMapSeg (1), 프레임 크기 (499, 177))}
),
급파(
{},
"그래프 빌더",
프레임 박스 (5),
{DispatchSeg (TreeMapSeg (1), 프레임 크기 (498, 177))}
),
급파(
{},
"그래프 빌더",
FrameBox (6),
{DispatchSeg (TreeMapSeg (1), 프레임 크기 (499, 177))}
),
급파(
{},
"그래프 빌더",
FrameBox (7),
{DispatchSeg (TreeMapSeg (1), 프레임 크기 (499, 176))}
),
급파(
{},
"그래프 빌더",
FrameBox (8),
{DispatchSeg (TreeMapSeg (1), 프레임 크기 (498, 176))}
)
)
)
다시 : 시간이 지남에 파레토 순위의 변화를 시각화하는 방법Hi Mark,
1. 시간 경과에 따른 변화에 대한 꺾은 선형 차트를 깨는 것은 어렵습니다. 아래 그림은 평균 순위에 따라 순서대로 상위 15 위를 차지하는 모든 원인에 대한 작은 배수보기입니다. Group Wrap 대신 Group X를 사용하면 버블보기와 비슷한 레이아웃을 얻을 수 있습니다.
2. 나는 공식이 Col Rank (- : Loss.Amount, : Time)에 단순화 될 수 있다고 생각한다.

Graph Builder(
Size( 728, 731 ),
Show Control Panel( 0 ),
Variables(
X( :Time ),
Y( :Year.Rank ),
Wrap( :Loss.Cause,
Order By( :Year.Rank, Ascending, Order Statistic( "Mean" ) )
)
),
Elements(
Line( X, Y, Legend( 11 ),
Missing Factors( "Treat as Missing" ),
Missing Values( "Connect Faded" )
)
),
Local Data Filter(
Add Filter(
columns(
Transform Column(
"Minimum[Year.Rank][Loss.Cause]",
Formula( Col Minimum( :Year.Rank, :Loss.Cause ) )
)
),
Where(
Transform Column(
"Minimum[Year.Rank][Loss.Cause]",
Formula( Col Minimum( :Year.Rank, :Loss.Cause ) )
) >= 1 & Transform Column(
"Minimum[Year.Rank][Loss.Cause]",
Formula( Col Minimum( :Year.Rank, :Loss.Cause ) )
) <= 15
)
)
),
SendToReport( Dispatch( {}, "Year.Rank", ScaleBox,
{Min( 20 ), Max( 0 ), Inc( 10 ), Minor Ticks( 1 )})
)
)
다시 : 시간이 지남에 파레토 순위의 변화를 시각화하는 방법이 유형의 데이터를 표시하려고 할 때 Tree Maps의 일부분이므로 많은 정보를 작은 공간에 채 웁니다.

위의 비주얼을 만들 필요는 없지만 순위 열을 사용하여 테이블을 1에서 15까지의 값으로 나누고 데이터 필터와 결합하여 특정 질문에 대한 답변을 얻을 수 있습니다 ( "상위 15 가지 원인이 시간에 어떻게 변하는가").

한 가지 아이디어 만 더 많을 것입니다.