也許這代表了一個瑣碎的問題,但是,如果我有兩個由樣本總體的自變量確定的子集,它們相對於一個通用的數值響應變量在統計上是不同的,並且想要在這兩個子集之間進行推斷(轉換),那麼一種簡單的方法可能是要向要轉換的子集的中位數(不以正態分佈的總體)加上(或減去)兩者之間的差異。但是,這會將起始子集的方差傳達給轉換後的集合,這不是真正的轉換,或者會嗎?
為了更好地說明這一點,我的示例評估了為控制混雜變量而隨機控制的患者的兩個隨機子集(接受A型或B型瓣膜的患者)中置換瓣膜的置換瓣膜大小。如果我想推斷哪種閥類型B適用於接收閥類型A的子組,我假設推斷組的方差應與參考組的方差相同,但我可以簡單地使用中位數的差異計算轉換?
我已經閱讀了一些有關逆變換採樣的信息,想知道這是否可以在整個大小範圍內提供更準確的變換。有沒有使用JMP可以遵循的簡單方法?
我不能說這在統計上是有效的還是可以接受的,但是也許您可以確定第一個分佈中值的分位數,然後在新分佈中找到與該分位數相關的值。
例如:
Names default to here(1);
//Origin value is in normal distribution
OriginalValue = 10;
OriginalMean = 8;
OriginalSD = 2;
OriginalQuantile = Normal Distribution( OriginalValue, OriginalMean, OriginalSD );
//Projected value will be in Gamma distribution
ProjectedAlpha = 4;
ProjectedScale = 3;
ProjectedThreshold = .2;
(ProjectedValue = Gamma Quantile( OriginalQuantile, ProjectedAlpha, ProjectedScale, ProjectedThreshold ) );
//Show results
Graph Builder(
Size( 779, 296 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables( X( :Column 1 ), Y( :Column 1 ) ),
Elements( Points( X, Y, Legend( 3 ) ), Smoother( X, Y, Legend( 4 ) ) ),
SendToReport(
Dispatch(
{},
"Column 1",
ScaleBox,
{Format( "Best", 12 ), Min( 0 ), Max( 35 ),
Inc( 2 ), Minor Ticks( 1 ),
Add Ref Line( OriginalValue, "Solid", "gray", "Original\!n" || format(OriginalValue, Fixed Dec, 2), 2 ),
Add Ref Line( ProjectedValue, "Solid", "magenta", "Projected\!n" || format(ProjectedValue, Fixed Dec, 2), 2 )}
),
Dispatch(
{}, "Column 1", ScaleBox( 2 ),
{Format( "Best", 12 ), Min( 0 ), Max( .225 ), Inc( 0.5 ),
Minor Ticks( 1 )}
),
Dispatch(
{},
"graph title",
TextEditBox,
{Set Text( "Distribution Projection" )}
),
Dispatch( {}, "X title", TextEditBox, {Set Text( "" )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "" )} ),
Dispatch(
{},
"Graph Builder",
FrameBox,
{Add Graphics Script(
2,
Description( "" ),
Pen Color( "gray" );
Y Function( Normal Density( x, OriginalMean, OriginalSD ), x );
), Add Graphics Script(
3,
Description( "" ),
Pen Color( "magenta" );
Y Function( Gamma Density( x, ProjectedAlpha, ProjectedScale, ProjectedThreshold ), x );
)}
)
)
);謝謝,我沒想到會有如此詳細的答复,儘管腳本略高於我的薪水等級。我非常熟練使用FileMaker之類的腳本,但是我的技能在JMP中仍然很初級。 不過,我確實可以運行它。
我確實有過將一個集合擴展到另一個集合的想法,但是還沒有嘗試過,但是匹配分位數的想法很有幫助,並且很有道理。
再次非常感謝!