ONESAMPLE 次指令 (NPTESTS 指令)

ONESAMPLE 次指令會產生單樣本無母數檢定。 TEST 關鍵字是必要項目,所有其他關鍵字都是選用項目。 如果 ONESAMPLE 未指定任何選用關鍵字,則會自動執行下列測試:

  • 使用二項式檢定來檢定具有兩個值的種類欄位。
  • 具有兩個以上值的類別欄位會使用卡方檢定進行檢定,該檢定在樣本中找到的類別值上具有相等次數。
  • 連續欄位是使用 Kolmogorov-Smirnov 檢定針對具有樣本平均數及標準差的常態分佈進行測試。

TEST 關鍵字

TEST 關鍵字會列出您要測試的欄位。

  • 指定一或多個欄位。 請注意,某些檢定不適用於特定測量層級的欄位; 例如,卡方檢定僅針對種類欄位執行。 NPTESTS 會自動判定哪些測試適用於哪些欄位。 如需詳細資料,請參閱個別關鍵字說明。

CHISQUARE 關鍵字

     [CHISQUARE([EXPECTED={EQUAL**                      }])]
                          {CUSTOM(FREQUENCIES=valuelist
                                  CATEGORIES=valuelist) }

CHISQUARE 關鍵字會產生單樣本檢定,以根據欄位類別的觀察次數與期望次數之間的差異來計算卡方統計量。

  • 針對在 TEST 關鍵字上指定的每個種類欄位,會執行個別的卡方檢定。
  • CHISQUARE 關鍵字上給定的檢定規格會套用至所有執行的卡方檢定。
  • 如果指定 CHISQUARE 時未指定任何關鍵字,則每個類別中預期的次數相等。

EXPECTED = EQUAL | CUSTOM (FREQUENCIES=valuelist CATEGORIES=valuelist). 預期次數。

  • EXPECTED 關鍵字定義如何衍生預期次數。 預設值為 EQUAL
  • EQUAL 會在樣本中所有類別之間產生相等次數。 當指定不含任何其他關鍵字的 CHISQUARE 時,這是預設值。
  • CUSTOM 可讓您為指定的類別清單指定不相等次數。
  • CATEGORIES 關鍵字上,指定字串或數值的清單。 清單中的值不需存在樣本中。
  • FREQUENCIES 關鍵字上,針對每一個種類指定大於 0 的值,並以 CATEGORIES 關鍵字上種類的相同順序指定。 例如,自訂次數會被視為比例,因此 FREQUENCIES=1 2 3 相當於 FREQUENCIES=10 20 30,且兩者都指定預期 1/6 記錄會落在 CATEGORIES 關鍵字上的第一個種類, 1/3 會落在第二個, 1/2 會落在第三個。
  • 指定 CUSTOM 時,預期次數的數目必須符合種類值的數目; 否則不會對該欄位執行檢定。

BINOMIAL 關鍵字

     [BINOMIAL([TESTVALUE={0.5**}]
                          {value}
         [SUCCESSCATEGORICAL={FIRST**               }]
                             {LIST(valuelist)       }
         [SUCCESSCONTINUOUS=CUTPOINT({MIDPOINT**})]
                                     {value     }
         [CLOPPERPEARSON] [JEFFREYS] [LIKELIHOOD]
      )]

BINOMIAL 關鍵字會產生單樣本檢定,以檢定二分欄位的觀察分佈是否與指定二項式分佈的預期分佈相同。 此外,您也可以要求信賴區間。

  • TEST 關鍵字上指定的每個欄位執行個別的二項式檢定。
  • BINOMIAL 關鍵字上提供的檢定規格會套用至所有執行的二項式檢定。
  • 如果指定 BINOMIAL 時未使用任何關鍵字,則會假設每個類別欄位僅具有兩個值,並且會使用最小值和最大值的平均值作為分割點來對每個連續欄位進行二分化。 每個具名欄位的分配會與 p (第一個種類中預期的觀察值比例) 等於 0.5的二項式分配進行比較。

TESTVALUE. 假設比例。 TESTVALUE 關鍵字指定第一個種類中觀察值的預期比例。 請指定大於 0 且小於 1 的值。 預設值為 0.5。

SUCCESSCATEGORICAL=FIRST | LIST (valuelist).

  • SUCCESSCATEGORICAL 關鍵字指定如何針對類別欄位定義「成功」(即針對檢定值檢定的資料值)。
  • FIRST 使用在樣本中找到的第一個值執行二項式檢定,以定義「成功」。 此選項僅適用於僅具有兩個值的名義或序數欄位; 在 ONESAMPLE 次指令中使用 FIRST 的所有其他類別欄位將不會被檢定。 這是預設值。
  • LIST 使用指定的值清單執行二項式檢定,以定義「成功」。 請指定字串或數值清單。 清單中的值不需存在樣本中。

SUCCESSCONTINUOUS=CUTPOINT (MIDPOINT|value). 定義連續欄位的成功。 SUCCESSCONTINUOUS 關鍵字指定如何針對連續欄位定義「成功」(即針對檢定值進行檢定的資料值)。

  • CUTPOINT 將等於或小於分割點的值定義為「成功」。 MIDPOINT 在最小值和最大值的平均值設定分割點。 或者,指定分割點的值。 預設值為 MIDPOINT

CLOPPERPEARSON. 以累積二項式分佈為基礎的精確區間。

JIFRAYS. 基於使用 Jeffreys 事前的 p 事後分佈的貝氏區間。

可能性. 基於 p 的概似函數的間隔。

KOLMOGOROV_SMIRNOV 關鍵字

     [KOLMOGOROV_SMIRNOV(
         [NSAMPLES={1000**}{integer}]
         [MC_CILEVEL-{99**}{value}]
         [NORMAL={SAMPLE**(SIMULATION={TRUE**}{FALSE})}
                 {CUSTOM(MEAN=value
                         SD=value   )}]
         [UNIFORM={SAMPLE**            }]
                  {CUSTOM(MIN=value
                          MAX=value   )}
         [EXPONENTIAL={SAMPLE**           }]
                      {CUSTOM(MEAN=value )}
         [POISSON=CUSTOM(MEAN=value )]
      )]

KOLMOGOROV_SMIRNOV 關鍵字會產生單樣本檢定,以檢定欄位的樣本累積分佈函數是否與均勻、常態、Poisson 或指數分佈同質。

  • 針對 TEST 關鍵字上指定的每個連續及序數欄位,執行個別 Kolmogorov-Smirnov 檢定。
  • KOLMOGOROV_SMIRNOV 關鍵字上提供的測試規格適用於所有已執行的 Kolmogorov-Smirnov 測試。
  • 如果指定 KOLMOGOROV_SMIRNOV 時未指定任何關鍵字,則會使用每個欄位的樣本平均數及樣本標準差,針對常態分佈進行檢定。

NSAMPLES=integer. NSAMPLES 重設 Monte Carlo 取樣的 Lilliefors 檢定所使用的副本數量。

MC_CILEVEL=value.Monte Carlo 信賴區間。  MC_CILEVEL 重設 Kolmogorov-Smirnov 檢定所估算的信賴區間水準。

NORMAL (SAMPLE (SIMULATION=boolean) | CUSTOM (MEAN=value SD=value)). 常態分配。  SAMPLE 使用觀察平均數及標準差, SIMULATION 控制當未指定參數時是否使用 Monte Carlo 模擬來進行常態分配的 Lilliefors 檢定,且 CUSTOM 可讓您指定參數。

均勻 (SAMPLE | CUSTOM (MIN=value MAX=value)). 均勻分配。  SAMPLE 使用觀察到的最小值和最大值, CUSTOM 可讓您指定值。

POISON=CUSTOM (MEAN = value)). Poisson 分佈。  CUSTOM 可讓您指定平均數值。

EXPONENTIAL (SAMPLE | CUSTOM (MEAN = VALUE)). 指數分佈。  SAMPLE 使用觀察平均數, CUSTOM 可讓您指定值。

RUNS 關鍵字

     [RUNS([GROUPCATEGORICAL={SAMPLE**                  }]
                             {LIST(valuelist)           }
           [GROUPCONTINUOUS=CUTPOINT({SAMPLEMEDIAN**})]
                                     {SAMPLEMEAN    }
                                     {value         }
      )]

RUNS 關鍵字會產生單樣本檢定,以檢定二分欄位的值順序是否為隨機。

  • TEST 關鍵字上指定的每個欄位執行個別連測試。
  • RUNS 關鍵字上提供的測試規格會套用至所有已執行的執行測試。
  • 如果指定 RUNS 時沒有任何關鍵字,則會假設每個類別欄位只有兩個值,並使用樣本中位數作為分割點來對每個連續欄位進行二分化。

GROUPCATEGORICAL= SAMPLE | LIST (valuelist). 決定種類欄位的群組。  SAMPLE 是預設值。

  • SAMPLE 使用在樣本中找到的值執行連檢定,以定義群組。 此選項僅適用於僅具有兩個值的名義或序數欄位; 在 ONESAMPLE 次指令中使用 SAMPLE 的所有其他類別欄位將不會被檢定。
  • LIST 使用指定的值清單執行連檢定,以定義其中一個群組。 樣本中其他所有的值會定義其他群組。 清單中的值不需全部存在於樣本中,但每個群組中至少需有一個記錄。

GROUPCONTINUOUS= CUTPOINT (SAMPLEMEDIAN | SAMPLEMEAN | value). 決定連續欄位的群組。  CUTPOINT 定義等於或小於分割點的值作為第一個群組; 所有其他值定義另一個群組。 SAMPLEMEDIAN 在樣本中位數設定分割點。 SAMPLEMEAN 設定樣本人員的分割點。 或者,指定分割點的值。 預設值為 SAMPLEMEDIAN

WILCOXON 關鍵字

     [WILCOXON(TESTVALUE=value)]

WILCOXON 關鍵字會產生欄位中位數值的單一樣本檢定。

  • 針對在 TEST 關鍵字上指定的每個連續及序數欄位,執行個別的 Wilcoxon 檢定。
  • WILCOXON 關鍵字上提供的檢定規格會套用至所有執行的 Wilcoxon 檢定。
  • 需要 TESTVALUE 關鍵字。

TESTVALUE=value. 假設的中位數。 使用指定的值執行 Wilcoxon 檢定。 需要 TESTVALUE 關鍵字。 沒有預設值。