臨床研究のための統計学

W.特殊な形式のデータの検定

Statistics in Clinical Studies

IV. Methods of the Test for the Special Samples.


高木廣文

Takagi, Hirofumi


臨床泌尿器,40(10),797-801,1986



トップページ
神戸市看護大学

最終更新日: 6 April 2023
無断転載の禁止 (C)高木廣文

1.対応のあるデータからなる2標本の比較

[例題4・1]
高尿酸血症患者に対して,無作為に9例にA薬を,8例にB薬をそれぞれ投与した。投与前と投与1週間後の尿酸値を調べたところ第1表のようなデータが得られた。これから,両薬間に効果の差があるといえるだろうか。

第1表 2群での尿酸値
A薬群B薬群
 前  後  前  後 
11.06.513.57.5
10.28.010.76.6
9.87.511.29.3
10.98.113.16.8
9.07.210.45.9
9.78.99.66.8
10.36.814.08.0
13.09.59.95.3
11.66.7
単位 mg/dl

[検定法4・1]

2群の各標本についてのデータは,投与前後の対応のあるものとなっている。各薬剤の効果は,投与前後の測定値の差で示せるものと考えられるので,まず第2表のように測定値の差を各標本について求める。なお,第2表では投与前の値から投与後の値を引いたものを示している。

第2表 前後の差のデータ
A薬群B薬群
4.56.0
2.24.1
2.31.9
2.86.3
1.84.5
0.82.8
3.56.0
3.54.6
4.9
総和 26.336.2
2乗和 90.61181.36

第2表のような形式にデータを変えることにより,すでに連載1回目で取り上げた「2つの母平均値の差の検定」の問題として扱えるようになる。解説1・1,1・2を参考に検定を行う。

まず,A薬群の平均値MAと不偏分散SA2を求める。第2表に示した前後の差の総和と2乗和から,

 MA = 26.3/9 = 2.9222

および,

 SA2 = 90.61/8 - 2.92222×9/8 = 1.7196

のように求められる。同様に,B薬群の平均値MBと不偏分散SB2は,

 MB = 36.2/8 = 4.525

および,

 SB2 = 181.36/7 - 4.5252×8/7 = 2.5079

となる。

すでに,説明したように「2つの母平均値の差の検定」は2群の母分散が等しいか否かにより用いる方法が異なる。したがって,まず「等分散の検定」を行う。

2つの不偏分散の比F0は,

 F0 = 2.5079/1.7196 = 1.458

である。F0は自由度(8,7)のF分布に従う。また,数値表から自由度(8,7)のF分布の上側2.5%点の値は4.899であることがわかる。F0の値はこれより小さいので,有意とはならず,等分散を仮定することができる(解説1・2参照のこと)。したがって,ここでは等分散の場合の2つの母平均値の検定を行う。

解説1・1で示した(1.3)式を用いて,

|2.9222 - 4.525|
 t0 =―――――――――――――――――――
8×1.7196+7×2.50799+8]
√[――――――――――×―――
9+8-29×8
= 2.283

を求める。t0はt分布に従い,その自由度は(1.4)式から,9+8-2=15と求められる。自由度15のt分布の両側5%点の値は,数値表から2.131,1%点は2.602であることがわかる。t0の値は5%点より大きいが,1%点よりは小さい。したがって,5%水準で有意差があるものと認められる。

この結果,A薬とB薬には尿酸値の減少に関する効果に差があり,B薬での効果がより大きいものと考えられる。


[解説4・1]

第1表に示したデータは,2群の各標本がそれぞれ対応のある場合のものである。このような場合,各群での薬効の有無を検定することもできるし,例題のように2群間での効果の差を検定することもできる。

いま,標本iのある処理の前後での特定の変数の測定値をxi,yiとしよう。仮定されるモデルは,

 xi = μ + εi  ・・・ (4.1)

というものである。ここでμは定数であり,母平均値に一致する。また,εiは誤差項であり,分布として平均0,分散σ2の正規分布を仮定することが多い。

yiについては,上記のモデルに処理の効果を加えて,

yi = μ + δ + εi  ・・・ (4.2)

とする。ここで,μは(4.1)式の場合と同様であり,δは処理の平均的な効果を示す定数である。εiは同様に誤差項であり,分布として平均0,分散σ2の正規分布を仮定する。

ここで,2つの測定値の差をとると,

 di = yi - xi = δ + εi  ・・・ (4.3)

となる。誤差の分布としては,上記と同様に正規分布を仮定する。

(4.3)式を仮定して,処理の効果について仮説「δ=0」を検定するのが,解説2.1で説明した「対応のある場合の母平均値の差の検定」である。

例題のように,対応のあるデータが2組ある場合には,第2表のような形式にすることで,通常の独立な2標本の母平均値の差を検定する問題として扱えるようにできる。これは,(4.1)式と(4.3)式を比べると判るように,2つの母平均μ1とμ2について仮説「μ1=μ2」を検定する問題と,処理の効果についての仮説「δ1=δ2」を検定する問題が,形式的に同一であることによる。すなわち,誤差の分布に正規分布を仮定することにより,解説1・1,1・2で説明したように,t分布を利用した検定が可能となる。また,誤差の分布に正規分布を仮定するのが適当でない場合には,解説1・3で説明した「Wilcoxonの順位和検定」を用いることもできる。詳しい方法については,それぞれの解説を参照して欲しい。


2.測定値の比で表されたデータ

[例題4・2]
急性副睾丸患者に対し無作為に,それぞれ6例にA薬を,5例にB薬を投与し,投与前に対する投与開始3日目の末梢血白血球数の比を求めた。第3表は,各薬群ごとに投与前の数値を100とした場合の,投与後の白血球数の比を示したものである。このデータから,両薬群間の効果に差があるといえるだろうか。

第3表 投与前後の白血球数の比
A薬群B薬群
9280
8575
8878
9582
8488
74
数値は投与前の値を100とした場合のもの。

[検定法4・2]

このようなデータでは,単純に比の平均値を求めて,2つの母平均値の差の検定を行うことはできない。後述するように,2つの変数の比をとったものの(誤差の)分布に正規分布を仮定するには,かなり無理があるためである。

第4表 白血球数の比の順位
A薬群B薬群
104
72
83
115
69
1
順位和 4323

ここでは,投与前後の測定値の比の大きさの順序に意味があるものとして,すでに解説1・3で説明した「Wilcoxonの順位和検定」を行う。第4表は,第3表のデータについて,数値の小さい順に1から11まで順位を付けたものである。順位和を求めると,表中に示したようにA薬群43,B薬群23となる。すでに説明したように,数値表から有意となる限界の順位和を求め,それとの比較で検定が可能である。

数値表から,2つの標本数が6と5の場合の下側2.5%点の順位和は18であることがわかる。小さい方の順位和は23であり,これより大きいので有意とはいえない。したがって,両側5%水準で両薬に有意差があるとは言えないことになる。

[解説4・2]

第3表のようなデータを扱う場合,よく犯す誤りはデータが「比率(百分率)」を示すものとして分析することである。

例えば,ある薬物を50名に服薬させたところ30名の症状の改善がみられたとしよう。この場合,改善率は30/50=0.6,すなわち60%であるが,このように全体の個数に対するある部分の個数の割合を「比率(rate)」という。(注:「比率」という呼称は「比ratio」と「率rate」を混ぜ合わせて用いたもので,できるだけ使用しない方がよい。「割合」を使うべきであろう。6/18/97)

これに対して,男の人数が50,女の人数が40の場合,50/40=1.25であるが,これは「比(ratio)」という。比は,単に2つの変数の測定値の除算の結果である。したがって,第3表に示したような,投与前後の測定値について,一方を他方で除したものは「比」である。

上記のように「比率」と「比」はよく混同されるが,明確に区別すべきものである。

一般に,データを比の形で収集するのは避けるべき方法である。比が意味を持つ場合というのは,2変数X,Yにおいて,標本iのデータxi,yiの比の間に,

  yi/xi = ρ + εi  ・・・ (4.4)

のような関係が成り立つ場合だけだからである。ここで,ρは定数,εiは誤差項であり,正規分布に従うものとする。

すでに述べたように,変数の測定値について(4.1)式のようなモデルが妥当であり,誤差が正規分布に従うと仮定できる場合,そのような2変数の測定値の比について,(4.4)式の関係が成り立つとは考えがたい。したがって,比で得られたデータについてt検定などを用いるべきではない。

例題4・2では,比の大小関係に意味のあるものとして順位和検定を行ったが,この方法が必ずしも妥当なものかどうかは,若干問題があるかもしれない。すなわち,比の大きさの順位といったものが,処理の効果を反映するものかという問題である。これは,研究上設定する仮説の問題であるといえよう。できれば比のデータではなく,第1表のように投与前後の測定値を,そのままデータとして収集した方が分析上好ましい場合が多い。一般に,データが数値で測定される場合,そのままの数値をデータとして保存し,必要に応じて加工した方が研究上便利なことが多いものと考えられる。初めから,測定値を適当に区切って,「正常」・「境界」・「異常」のような形や比をとったもので集めると,もとのデータが必要な場合に,測定値を再現することは不可能である。

第5表 尿酸値の比
A薬群B薬群
0.591 ( 7)0.556 ( 3)
0.784 (14)0.617 ( 8)
0.765 (13)0.830 (16)
0.743 (12)0.519 ( 1)
0.800 (15)0.567 ( 4)
0.916 (17)0.708 (10)
0.660 ( 9)0.571 ( 5)
0.731 (11)0.535 ( 2)
0.578 ( 6)
比は,投与後/投与前。( )内は順位。

第1表のデータが第5表に示すように,投与前後の測定値の比で示されているとして,順位和検定を行ってみよう。表中の()内に順位を示しておいた。A薬群の順位和は104,B薬群の順位和は49である。数値表から,2つの標本数が9と8の場合の下側2.5%点の順位和を求めると51であることがわかる。B薬群の順位和は49であり51より小さいので,両側5%水準で有意差が認められることになる。この結果は,検定法4・1の結果と大差ない。したがって,第1表のデータに関しては,データの差をとるか,比をとるかによって検定結果に影響はほとんどないことがわかる。差に意味があるのか,比に意味があるのかは,研究上の仮説やモデル基づいて,吟味されるべきであろう。しかし,第3表のデータでは投与前後の差のデータは得られないため,このような比較は不可能である。

特定のデータに対する検定方法は,1つだけとは限らないので,生のデータを保存しておくことが肝要と思われる。


3.発生率の小さな特性の比較

[例題4・3]
人口23,500人のA町と人口6,800人のB村で,5年間に発見された膀胱癌患者数は,それぞれ15名と8名であった。2つの集団で膀胱癌の発生率に差があるといえるだろうか。

[検定法4・3]

地域における特定の疾病の罹患率や死亡率を比較する場合,実際には各地域の男女比や年齢別の人口構成の相違などが問題となり,死亡率などの標準化を行う必要が生じるが,ここではその点に関しては,考慮しないことにする。

各地区の5年間での発生率を求めると,A町では,

  PA = 15/23500 = 6.383×10-4

となり,B村では,

  PB = 8/6800 = 1.177×10-3

となる。見かけ上は,B村の方が発生率は高いようである。

2地区の発生率は,上記のように極めて小さく,かつ人口数が大きいので,膀胱癌の発生はポワソン分布に従うものと考えてよいだろう。2地区での発生率に差がないとすると,発生数の差は地区の人口数によるものとなるだろう。A町の人口の割合は,

 P = 23500/(23500+6800) = 0.7756

である。上記の人口の割合で,患者の発生数の差が生じるとすれば,患者数の分布は2項分布に従うことになる。

したがって,23名中15名以下の患者がA町で発生する確率は(4.11)式を用いて,

 1523!
p0 =Σ――――――×Pk(1-P)23-k
 K=0k!・(23-k)!
= 0.1233

と求められる。上記の確率は片側検定のためのものなので,数値を2倍すると0.2466,すなわち約24.7%となり,5%水準に達しない。

この結果から,2地区で膀胱癌の発生率に差があるとはいえないことになる。


[解説4・3]

ある事象の発生率をpとすると,n人中k人 (k=0,1,2,...,n) にその事象が発生する確率prob(k)は,

n!
prob(k)=―――――×Pk(1-P)n-k ・・ (4.5)
k!・(n-k)!

により求められ,その分布は「2項分布」と呼ばれる。

2項分布において,発生率pが極めて小さく,かつ標本数nが極めて大きい場合,

  m = np ・・・ (4.6)

としたとき,発生数がkとなる確率は,

mk
prob(k) = ――・e-m  (k=0,1,...) ・・ (4.7)
k!

により近似することができる。ただし,eは自然対数の底2.71828...である。上記の分布は「ポワソン分布」と呼ばれるものである。

例題4・3は,2つのポワソン分布の比較ということになるが,これは2つの母比率の差の検定を行うのと同じことになる。2つの集団での標本数をn1,n2とし,特定の事象の発生数がk1,k2である場合,その発生率はそれぞれ,

 p1 = k1/n1 , p2 = k2/n2 ・・・ (4.8)

となる。p1,p2が0に近ければ,標本数が極めて大きい場合,その事象の発生は独立にポワソン分布に従うものとみなせる。各発生率が比較的大きい場合,「2つの母比率の差の検定」のためには解説3・2で説明した「4分表の検定」を用いればよい。

発生率が非常に小さい場合,仮説「2つの母比率は等しい」を検定するためには以下の方法を用いればよい。2群での発生数の和を,

 t = k1 + k2 ・・・ (4.9)

とする。発生率に差がなければ,2群での発生数は各標本数にのみ依存するはずである。いま,2つの発生率に関してp1,p2であるとする。標本での発生率の小さい群の,全体に対する標本数の割合Pは,

 P = n1/(n1+n2) ・・・ (4.10)

となる。全体の発生数tが与えられた場合,群1での発生数は比率をPとした2項分布に従い,発生数がk1以下となる確率p0は,

k1t!
 p0 = Σ―――――・Pk(1-P)t-k ・・・ (4.11)
k=0k!・(t-k)!

により求められる。p0は片側確率なので,両側検定のためには,値を2倍して用いればよい。例題では上記の式を用いたが,標本数の比率Pが0や1に近い値でなければ,以下の正規分布による近似を用いることができる。すなわち,

|k1 - tP|- 0.5
 z0 = ―――――――――― ・・・ (4.12)
√[tP(1-P)]

を求める。z0は標準正規分布に従うので,両側5%点1.96または1%点2.58と比べ,z0が大きい場合に有意差ありとすればよい。なお,(4.12)式の分子の-0.5は人数のような離散的な数値を用いる場合,連続的な分布への適合がより良くなるようにするための「連続性の補正」を行うためのものである。

例題4・3について,(4.12)式を用いてz0を求めると,比率P=0.7756として,

|15-23×P|-0.5
 z0 = ―――――――― = 1.16866
√[23×P×(1-P)]

となる。この値は,標準正規分布の両側5%点の値1.96より小さいので,有意差があるとはいえないことになる。また,有意確率を計算すると両側で約24.2%となり,検定法4・3で求めた確率と大差ないことがわかる。したがって,実際には(4.11)式を用いるよりも,(4.12)式による正規分布近似を用いる方が簡単であろう。

第6表 2地区での膀胱癌の発生数
地区患者その他
A町152348523500
B村867926800
233027730300

比較のために例題4・3を第6表のように4分表にして示し,これについて解説3・2で説明したカイ2乗検定を行ってみよう。(3.6)式を用いて,

30300×(|15×6792-23485×8|-30300/2)2
 χ02 = ―――――――――――――――――――
23500×6800×23×30277
= 1.36680

となる。χ02は自由度1のカイ2乗分布に従う。

ところで,独立に標準正規分布に従う変数の2乗和はカイ2乗分布に従う。すなわち,標準正規分布に従う1つの統計量を2乗したものは,自由度1のカイ2乗分布に従うことになる。そこで,正規分布近似による検定のために求めたz0について,その2乗値z02を計算すると,

  z02= 1.168662 = 1.36576

となる。

これとχ02の値を比較すると,(計算の丸目の誤差の影響で,)χ02の値が若干大きいものの,両者の数値は小数第2位まで一致し,どちらを用いても検定結果に重大な差を与えないことがわかる。

上記のことから,有意差を検定するためには,ここで説明したどの方法を用いても大差ないものと考えられる。したがって,有意確率を正確に求める必要がなければ,計算の簡便さからいって,(4.12)式の正規分布近似による検定法が扱い易いものといえるだろう。

なお,2項分布とポワソン分布に関して詳しく知りたい場合には,文献2を参照されたい。


文 献

  1. 佐久間昭:薬効評価−計画と解析I,東大出版,1977
  2. 竹内 啓,藤野和建:2項分布とポワソン分布,東大出版,1981

トップページ
神戸市看護大学

最終更新日: 6 April 2023
無断転載の禁止 (C)高木廣文