버블 차트 기능 - 절대 숫자를 총 비율의 %로 변경안녕하세요,
이 작은 문제가 나를 괴롭힌다.
버블 차트의 경우 X와 Y 축에 대해 두 개의 숫자 변수가 있습니다. 절대 값은 숫자입니다.
차트의 x 축과 y 축을 합계의 %로 표시하려면 어떻게해야합니까?
내 차트는 20 년 동안 서로 다른 조직 단위의 상대적 크기를 표시하기위한 것입니다.
데이터를 비율로 계산하는 것이 아니라 버블 차트 그래프 함수를 통해 가능할 수 있기를 바랍니다.
재 : 거품 형 차트 함수 - 전체의 %로 절대 수를 변경고마워요. 백만 번, 기본적으로 "합계"사용자 정의 변환에서 "필자"가 필요했습니다.
재 : 거품 형 차트 함수 - 전체의 %로 절대 수를 변경제가 올바르게 이해한다면, 저는 이안의 모범이 당신이 원하는 것과 아주 가깝다고 생각합니다. 연도 별 (또는 시간 단위가 무엇이든간에) 백분율을 얻으려면 Col Sum () 수식에서 By 변수를 사용할 수 있습니다. 다음은 미국 지역 간의 SAT 점수의 상대적 변화를 보여주는 예입니다.
Open("$SAMPLE_DATA/SATByYear.jmp");
Bubble Plot(
X(
Transform Column(
"SAT Math Percentage",
Formula( :SAT Math / Col Sum( :SAT Math, :Year ) )
)
),
Y( :Name( "Expenditure (1997)" ) ),
Time( :Year ),
ID( :Region ),
Time Index( 3.9 ),
Title Position( 0.01978, 7.4 )
);
대화 형으로 변환 열을 만들려면 시작하는 동안 변경할 열을 마우스 오른쪽 단추로 클릭하고 "수식"을 선택하십시오.

수식 대화 상자에서 연도별로 상대 값으로 변환 할 수식을 정의 할 수 있습니다.

이 접근법은 모든 JMP 플랫폼과 JSL 표현식을 사용하여 정의 할 수있는 모든 변환에서 작동합니다.
재 : 거품 형 차트 함수 - 전체의 %로 절대 수를 변경답장을 보내 주셔서 감사합니다.
그것은 내가 원하는 것만은 아니다.
나는 "버블 차트"기능이 총계의 %를 수행 할 수 있는지 알고 싶다.
재 : 거품 형 차트 함수 - 전체의 %로 절대 수를 변경답장을 보내 주셔서 감사합니다.
그것은 내가 원하는 것만은 아니다.
나는 "버블 차트"기능이 총계의 %를 수행 할 수 있는지 알고 싶다.
재 : 거품 형 차트 함수 - 전체의 %로 절대 수를 변경이것이 당신이 원하는 것일 지 확신하지 못합니다. 스크립트를 실행하여 테이블을 만든 다음 해당 테이블에서 스크립트를 실행하십시오.
New Table( "BP of Percentages",
Add Rows( 4 ),
New Script(
"Bubble Plot of y% by x%",
Bubble Plot(
X( Transform Column( "x%", Formula( (:x / Col Sum( :x )) * 100 ) ) ),
Y( Transform Column( "y%", Formula( (:y / Col Sum( :y )) * 100 ) ) ),
Title Position( 0, 0 ),
SendToReport(
Dispatch(
{},
"1",
ScaleBox,
{Min( 0 ), Max( 100 ), Inc( 5 ), Minor Ticks( 1 )}
),
Dispatch(
{},
"2",
ScaleBox,
{Min( 0 ), Max( 100 ), Inc( 5 ), Minor Ticks( 1 )}
),
Dispatch( {}, "Bubble Plot", FrameBox, {Frame Size( 787, 515 )} )
)
)
),
New Column( "x",
Numeric,
"Continuous",
Format( "Fixed Dec", 12, 2 ),
Formula( Random Uniform( 0, 50 ) )
),
New Column( "y",
Numeric,
"Continuous",
Format( "Fixed Dec", 12, 2 ),
Formula( Random Uniform( 0, 50 ) )
)
)