2017-08-07 21 views
0

私は、コマンドcchi2を使用して、Stearの双方向テーブルでPearsonのカイ二乗に対する各セルの貢献度を表示します。各セルのp値は小数点以下1桁で表示されます(例:p値は0.0ですが、もっと数字を表示したいと思います)。 0.052または.050。双方向テーブルのカイ二乗のp値の小数点以下の桁数

p値小数の桁を設定する方法はありますか?

enter image description here

答えて

1

これは、我々が理解できるデータ呼との良好な再現性の例を欠いており、実際には何のコードを付与するものではありません。それはStataと統計の両方に関しても混乱しているようです。

2つの変数を使用すると、コマンドにオプションcchi2があります。 cchi2ではないは別のコマンドです。それはカイ二乗への寄与をもたらし、chi2オプションと組み合わされたときに最も感知する。

. sysuse auto, clear 
(1978 Automobile Data) 

. tab foreign rep78, chi2 cchi2 

+-------------------+ 
| Key    | 
|-------------------| 
|  frequency  | 
| chi2 contribution | 
+-------------------+ 

      |     Repair Record 1978 
    Car type |   1   2   3   4   5 |  Total 
-----------+-------------------------------------------------------+---------- 
    Domestic |   2   8   27   9   2 |  48 
      |  0.3  1.1  1.8  1.0  4.2 |  8.3 
-----------+-------------------------------------------------------+---------- 
    Foreign |   0   0   3   9   9 |  21 
      |  0.6  2.4  4.1  2.3  9.5 |  19.0 
-----------+-------------------------------------------------------+---------- 
    Total |   2   8   30   18   11 |  69 
      |  0.9  3.5  5.9  3.3  13.7 |  27.3 

      Pearson chi2(4) = 27.2640 Pr = 0.000 

ここで、カイ2乗の寄与を見ることができます。この場合、27.264カイ二乗統計量の9.5は右下のセルから得られます。これらは個別のP値ではありません。テーブル全体に対してP値が1つだけあり、ここでは0.000〜3 d.p.が与えられる。

詳細を取得する方法の1つはtabchiコマンドをssc install tab_chiでダウンロードする方法です。ここではpearsonオプションは、より有用なピアソン残差(予測された期待値)/期待値の平方根を与えます。これは、カイ二乗への寄与の平方根の符号付きです。そのコマンドの後にreturn listを入力

. tabchi foreign rep78, pearson 

      observed frequency 
      expected frequency 
      Pearson residual 

-------------------------------------------------- 
      |   Repair Record 1978   
Car type |  1  2  3  4  5 
----------+--------------------------------------- 
Domestic |  2  8  27  9  2 
      | 1.391 5.565 20.870 12.522 7.652 
      | 0.516 1.032 1.342 -0.995 -2.043 
      | 
    Foreign |  0  0  3  9  9 
      | 0.609 2.435 9.130 5.478 3.348 
      | -0.780 -1.560 -2.029 1.505 3.089 
-------------------------------------------------- 

4 cells with expected frequency < 5 
1 cell with expected frequency < 1 

      Pearson chi2(4) = 27.2640 Pr = 0.000 
likelihood-ratio chi2(4) = 29.9121 Pr = 0.000 

は、P値のためのより多くの小数点以下の桁できます:あなたのケースでは

. ret li 

scalars: 
        r(N) = 69 
        r(r) = 2 
        r(c) = 5 
       r(chi2) = 27.26396103896104 
        r(p) = .0000175796084266 

を、我々は同じで、コマンドtabchiiからピアソン残差を得るためにあなたの表示周波数を使用することができますパッケージ。あなたのケースで

. tabchii 3 10 2 \ 11 54 10, pearson 

      observed frequency 
      expected frequency 
      Pearson residual 

---------------------------------- 
      |   col   
     row |  1  2  3 
----------+----------------------- 
     1 |  3  10  2 
      | 2.333 10.667 2.000 
      | 0.436 -0.204 0.000 
      | 
     2 |  11  54  10 
      | 11.667 53.333 10.000 
      | -0.195 0.091 0.000 
---------------------------------- 

2 cells with expected frequency < 5 

     Pearson chi2(2) = 0.2786 Pr = 0.870 
likelihood-ratio chi2(2) = 0.2643 Pr = 0.876 

合計カイ二乗統計値が1未満であることを起こるように、すべての寄与は、(観察された - 予想さ)の二乗/予想されるが、また、すべての(1よりも小さいが、Aであります)は一般的に真実ではない(b)P値ではない(各セルで別々のテストは行われない)。

両方tabchitabchiitabulatecchi2オプションと等価contのオプションを持っています。記載されているように、tabdispオプションを使用して表示される小数点以下の桁数を調整することもできます。

-1

ブラウザ以外のソフトウェアを使用することなく簡単に行うことができます。ちょうど下の数字を貼り付け、最初の質問についてはhttps://www.icalcu.com/stat/chisqtest.html

: このオンライン統計計算には、最大12の小数点のためのp値を提供することができます

3 10 2 
11 54 10 

、あなたは0のp値を取得します。第二データセットについて869979427395

、ちょうど下の数字を貼り付けます。

2  8  27  9  2 
0  0  3  9  9 

、あなたが0.000017579608のp値を取得します。

Chi-square test calculator examples

+0

私はこれをdownvoteていなかったが、それはカイ2乗統計量への貢献の表示についてです質問ではなく、混乱質問自体のタイトルを答えています。また、Stataに関する質問があるので、他のソフトウェアに関する回答は期待できません。 –

関連する問題