"무게"를 어떻게 사용하는지 잘 모르겠습니다. "분석"에서나는 정말 간단한 일을 하고 싶다. 단순화를 위해 두 개의 그룹이 있다고 가정합니다. 즉, 그룹 1에 N=2,000, 그룹 2에 N=3,000이라고 가정하겠습니다. 각 그룹에 대해 수집된 변수 Y의 전체 평균을 계산하고 싶습니다. 그룹 1의 Y 평균은 4이고 그룹 2의 Y 평균은 8입니다. 여기서 전체 평균은 가중 평균이 아니라 비가중 평균입니다. 즉, 6이어야 합니다. "무게"에 다음 값을 입력해야 한다고 생각했을 수도 있습니다.
그룹 1: 5,000/2,000
그룹 2: 5,000/3,000
그러나 예상한 숫자가 나오지 않습니다. Analyze:JMP의 "가중치" 옵션을 이해하고 문제에 어떤 가중치를 사용해야 하는지 알려주실 수 있나요?
고급 통계 모델링소비자 및 시장 조사데이터 혼합 및 정리Re: "무게"를 어떻게 사용하는지 잘 모르겠습니다. "분석"에서
@호기 썼다:
첫 번째 링크를 따라가면 다음을 발견했습니다.

그러나 Freq의 경우 그래프 빌더 , 값 ~ 해야 하다 정수여야 합니다. 그렇지 않으면 무시됩니다.
[카운트 < 10, Freq ~ 100임에도 불구하고]

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Column( "freq", set each value( 100.5 ));
Graph Builder(
Variables( X( :sex ), Y( :age ), Frequency( :freq ) ),
Elements( Heatmap( X, Y, Legend( 5 ), Label( "Label by Value" ) ) )
)
Re: "무게"를 어떻게 사용하는지 잘 모르겠습니다. "분석"에서나는 Tables/Summary에 대한 몇 가지 놀라움 후에 이 토론을 발견했습니다.
우리는 아이디어에 따라 테이블/요약에 가중치를 사용하는 것으로 시작했습니다.

그리고 중앙값이 두 값의 차이를 설명하는 가장 간단한 경우 중 하나라는 것을 알게 되었습니다. 주파수 그리고 무게 
가중치와 관계없이 항상 "중앙" 값을 반환합니다. 따라서 Weight를 사용하면 작동하지 않습니다.
"해결 방법":
사용자가 원할 경우 무게 중앙값 계산에서 다른 값을 다르게 사용하려면 다음을 사용해야 합니다. 주파수 , 즉 데이터 세트에 있는 행보다 더 많은 관측치가 있음을 알려주는 프로시저입니다.[ 회귀분석에서 빈도와 가중치의 차이 ]
이 모든 것이 확실히 의미가 있습니다
그럼에도 불구하고, 처음 보면 놀랍습니다.
그리고: 위험해요 - 안보이면 

dt = New Table( "test",
Add Rows( 120 ),
Compress File When Saved( 1 ),
New Column( "X_Value",
Formula( Row() )
),
New Column( "counts",
Formula( spectris:Gaussian( :X_Value, 1, 100, 5 ) ),
Set Selected
)
);
dt << Graph Builder(
Variables( X( :X_Value ), Y( :counts ) ),
Elements(
Points( X, Y, Legend( 3 ) ),
Smoother( X, Y, Legend( 4 ), Lambda( 0.000002 ) )
)
);
dt << Summary(
Mean( :X_Value ),
Median( :X_Value ),
Freq( :counts ),
output table name( "Freq(counts)" )
);
dt << Summary(
Mean( :X_Value ),
Median( :X_Value ),
Weight( :counts ),
output table name( "Weight(counts)" )
);
Re: "분석"에서 "가중치"를 사용하는 방법을 잘 모르겠습니다.@profjmb : @Georg 의 예는 다른 N_행을 상쇄하기 위해 역 가중치를 사용하라는 제안과 유사합니다(그는 귀하의 가중치를 1/2로 조정했습니다). 하지만 그렇게 하면 예상한 숫자가 나오지 않는 것 같습니다.
같은 결과가 나오지 않았나요?
Re: "분석"에서 "가중치"를 사용하는 방법을 잘 모르겠습니다.그리고 요약에 관하여:
https://www.jmp.com/support/help/en/17.0/index.shtml#page/jmp/summary-launch-window.shtml#ww272136

아, 알았어.
첫 번째 링크를 따라가보니 다음을 발견했습니다.

그래서, 약간 숨겨져 있지만, 줄 아래에:
값이 정수여야 하는 FREQ 변수와 달리 가중치는 분수일 수 있습니다.
~에서 WEIGHT와 FREQ 문 (SAS)의 구분이 Jmp에는 적용 되지 않습니까 ?
Re: "무게"를 어떻게 사용하는지 잘 모르겠습니다. "분석"에서제가 빨리 찾을 수 있는 JMP에 대한 최고의 문서는 다음과 같습니다. 선형 모델 피팅 > 모델 사양 > 피팅 모델 플랫폼 시작 > 피팅 모델 시작 창의 요소 .
유통에는 그 자체가 있다 https://www.jmp.com/support/help/en/17.0/#page/jmp/launch-the-distribution-platform.shtml#

표처럼 https://www.jmp.com/support/help/en/17.0/#page/jmp/launch-the-tabulate-platform.shtml#

Re: "분석"에서 "가중치"를 사용하는 방법을 잘 모르겠습니다.그만큼
- 값이 정수 s여야 하는 FREQ 변수와 달리 가중치는 분수일 수 있습니다.
WEIGHT와 FREQ 명령문의 구별이 Jmp에서는 적용되지 않습니까?
분수 무시: 6
분수도 잘 작동한다면: 6.4 <- 모든 4가지 경우에 대한 결과

분석/분포 및 분석/표 작성도 마찬가지입니다.
편집하다:
또한 freq > 1000이더라도 N=2라는 점에 유의하세요.
dt = New Table( "test",
Add Rows( 2 ),
New Column( "variable", Set Values( [4, 8] ) ),
New Column( "N", Set Values( [2000, 3000] ) ),
New Column( "ratio", Formula( :N / Col Sum( :N ) ))
);
dt << Summary( Mean( :variable ), Weight( :N ), output table name( "weight(N)" ) );
dt << Summary( Mean( :variable ), Freq( :N ), output table name( "freq(N)" ) );
dt << Summary( Mean( :variable ), Weight( :ratio ), output table name( "weight(ratio)" ) );
dt << Summary( Mean( :variable ), Freq( :ratio ), output table name( "freq(ratio)" ) );
Re: "무게"를 어떻게 사용하는지 잘 모르겠습니다. "분석"에서내 생각에는 당신이 원하는 것이 무엇인지 이해하지만 그것이 필요한 것이 무엇인지는 아닙니다. 그리고 위의 답변에 동의합니다. 무게가 적절한 방법이 아닐 수도 있습니다.
간단하게 수행하려면 2단계 접근 방식을 사용합니다. 먼저 그룹 평균을 계산한 다음 평균의 평균을 계산합니다(빈도 무시).
즉, 각 그룹에 균등한 가중치를 부여하고 평균은 6이 되어야 함을 의미합니다. 두 번째 스크린샷을 참조하세요.
그러나 JMP의 표준은 다른 사람들이 이미 지적한 것처럼 각 행의 가중치가 동일하다는 것입니다. 그리고 하나의 "누적 테이블"에서 이 작업을 실제로 수행해야 하는 경우 결과가 원하는 대로 가중치를 계산해야 하지만 더 많은 그룹을 사용하면 상당히 복잡하고 혼란스러울 수 있으므로 권장하지 않습니다. .
설명을 위해 아래 스크립트를 참조하세요.


Names Default To Here( 1 );
// generate example table
dt = New Table( "test weight",
add rows( 5000 ),
New Column( "group", formula( If( Row() > 2000, "B", "A" ) ) ),
New Column( "value", formula( If( Row() > 2000, Random Normal( 8, 1 ), Random Normal( 4, 1 ) ) ) ),
New Column( "weight", formula( If( Row() > 2000, 5000 / 6000, 5000 / 4000 ) ) ),
New Column( "mean", formula( Col Mean( :value ) ) ),
New Column( "group mean", formula( Col Mean( :value, :group ) ) )
);
dt << add properties to table(
{new script(
"By Distribution",
Distribution( Stack( 1 ), Continuous Distribution( Column( :value ), Horizontal Layout( 1 ), Vertical( 0 ) ), By( :group ) )
), new script(
"Weighted Distribution",
Distribution( Stack( 1 ), Continuous Distribution( Column( :value ), Horizontal Layout( 1 ), Vertical( 0 ) ), weight( :weight ) )
)}
);
dt_sum = dt << summary( subgroup( :group ), Mean( value ) );
dt_sum << New Column( "all mean", Formula( Mean( :"Mean(value, A)"n, :"Mean(value, B)"n ) ) );
Re: "무게"를 어떻게 사용하는지 잘 모르겠습니다. "분석"에서첫째, Weight는 Freq가 아닙니다. Freq가 수행하는 작업을 알고 있다면 Weight는 다른 작업 또는 추가 작업을 수행합니다.
다음 두 SAS 기사를 언급하고 싶습니다.
즉, 개별 관찰이 분석에 미치는 영향을 변경하려는 경우에만 가중치를 사용하십시오. 예를 들어, 위의 두 번째 기사에서와 같이 이상값이 분석에 미치는 영향을 완화할 수 있습니다.
따라서 가중치를 사용할지 여부와 사용 방법에 대해 스스로에게 물어보고 분석에 어떤 영향을 미칠 수 있으며 영향을 해석하는 방법을 물어볼 수 있습니다.
귀하가 제시한 예와 귀하가 설명하는 방식에서는 일종의 요약 데이터가 있고 가중치를 사용하여 개별 그룹의 요약 통계 기여도를 "수정"한다고 상상할 수 있습니다. 하지만 도움말>샘플 색인에 있는 일부 도구 외에 요약 데이터를 처리하도록 설계된 JMP 플랫폼이 있다는 사실은 알지 못합니다. 데이터가 원래 형식인 경우 동료가 말했듯이 Weight가 필요하지 않습니다.
Re: "무게"를 어떻게 사용하는지 잘 모르겠습니다. "분석"에서귀하의 게시물을 잘못 읽은 것이 아니라면, 각 그룹의 평균값을 찾는 한 가지 방법은 명목 변수로 "그룹"을, 두 번째 열에 연속 변수로 "Y"라는 두 개의 열로 데이터 테이블을 구성하는 것입니다. 그런 다음 기준 창의 "그룹" 변수와 Y 열 창의 "Y" 변수를 사용하여 간단한 배포 플랫폼을 실행하면 "그룹" 열의 각 값에 대해 하나씩 두 개의 히스토그램과 요약 통계 테이블이 표시됩니다. . Weight 창에 신경 쓸 필요가 없습니다.
Re: "분석"에서 "가중치"를 사용하는 방법을 잘 모르겠습니다.위와 동일한 예, Graph Builder 사용:
dt = New Table( "test", Add Rows( 2 ),
New Column( "variable", Set Values( [4, 8] ) ),
New Column( "N", Set Values( [2000, 3000] ) ),
New Column( "ratio", Formula( :N / Col Sum( :N )*1000 ))
);
Graph Builder(Variables( Y( :variable ), Frequency( :ratio ) ), Elements( Bar( Y ) ));
... 결과는 6.4입니다.

그렇다면 Graph Builder는 다른 플랫폼과 같은 방향을 따르나요?

아니요 -- GraphBuilder가 자동으로 가중치를 전환합니다:

... 이전에 언급된 중앙값 과 같은 다른 통계에 미치는 영향
@hogi 님이 쓰셨습니다: 이 모든 것은 분명히 의미가 있습니다
하지만 그럼에도 불구하고: 처음 보면 놀랍습니다.
그리고: 위험하다 - 보이지 않는다면;)
그리고 카운트(이전 게시물)에 대한 그래프가 왜 오해의 소지가 있나요?
Freq는 Counts 에 영향을 미치지 않습니다. 그래프 빌더나 요약 통계에서도 마찬가지입니다.
[-> 요약통계에 대한 글에 댓글을 추가했습니다]