HD*Calcの使い方
東京大学大学院医学系研究科 社会医学専攻
健康教育・社会学分野
長谷田真帆

Copyright (c) 2015 Maho Haseda.
All Rights reserved.

0. HD*CalcとはCopyright (c) 2015 Maho Haseda.
All Rights reserved.

The Health Disparities
Calculator(通称HD*Calc)• 健康格差(HD)を評価し、モニタリングするための指標を計算できる、シンプルなソフトウェア（Windows用）• 米国国立がん研究所(National Cancer Institute)のサーベイランス/疫学/最終結果プログラム(Surveillance,Epidemiology, and End Results : SEER Program)が提供しているがん統計データ解析ソフトの拡張版• がん関連のデータに限らず、地域ベースの健康データをインポートして、11種類の健康格差指標（４つの絶対指標、７つの相対指標）を算出できる• 詳細はこちら☞ http://seer.cancer.gov/hdcalc/measures.html
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

HD*Calcで扱えるデータ形式• HD*Calcで作成したデータ(.dic形式)• 手持ちのデータ（.txt, .dat, .csv形式）• 地域レベルの社会経済状況や行政区など
見たいカテゴリーごとに分かれていれば、一時点でも、時系列のものでも良い• 算出結果は表とグラフで表示され、エクスポート可能＊日本語は非対応（文字化けする）
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

実際に入れるデータの形★時間に関する変数(年など：時系列データの場合。地域など：一時点の場合）

層別化する
ものの区分
(性別、年齢階級など)★格差を比較
したいグルー
プの区分(所得、学歴、地理区分など)★各グループごとの値（有病率・罹患率・死亡率など）

標準誤差

各グループの人数★マークのついた列は必須(他はなくても良いが、機能が制限される)
例：（一行目（見出し）はなくても良い。列順はこの通りでなくて良い）
year

sex

incomeprevalenceSE

population

2000

1

10.5

0.1

250

2000

120.30.13

150

2000

130.20.15

100

2000

210.4

0.1

200

：

：

：

：

：

：

2010

230.1

0.05

300

→あらかじめこのようなデータを用意し、保存しておく(csv形式など）
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

1. HD*Calcをダウンロード
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

1) 米国国立がん研究所サイト内のページ
http://seer.cancer.gov/hdcalc/ にアクセスクリックして次のページへ
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

2. 必要な情報を入力する「使用許諾契約書に同意します」
をチェック
メールアドレス
氏名(以下ローマ字で)
所属組織
組織の種類選択(選択肢になければ下に記載)
都道府県
Japan
アップデートのお知らせのメール通知希望
初めて登録の方

上記記入後、クリック一度ダウンロードしたが、やり直ししたり別の端末などにもう一度ダウンロードしたい場合⇒上にメールアドレス記入後、こちらをクリック

Copyright (c) 2015 Maho Haseda.
All Rights reserved.

3) 記入したメールアドレス宛に、ダウンロード用のリンクの貼られたメールが届く

クリックすると、自動的にダウンロードが始まる

Copyright (c) 2015 Maho Haseda.
All Rights reserved.

保存する4) インストールウィザードが立ち上がる（ひたすらNextを押す）③デスクトップ上のショートカットの名前作成→Nextを押す①Nextを押す

自分以外のユーザーもHDcalcを使う場合、上にチェックのまま②インストールするコンピュータ内の場所を選択→Nextを押す④Nextを押す

Copyright (c) 2015 Maho Haseda.
All Rights reserved.

5) ダウンロード完了！
デスクトップにアイコンができている→Finishを押すとソフトが立ち上がる
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

２．HD*Calcに手持ちのデータをインポートする
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

1) 立ち上げ：ショートカットのアイコンをダブルクリック→“はじめにデータファイルを開いて下さい”などの説明。
「はい」をクリックすると、次もリマインドしてくれる
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

2) 読み込みたいファイルを開く②自分が読み込みたいデータが格納されているコンピュータ上の場所を選択④読み込みたいファイルを選択、「開く」を押す①上の段の一番左File>Open…、またはフォルダの絵をクリック③データの形式を選ぶ
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

3) 読み込む前の設定
タイトルをつける
データの一行目が見出しになっていればチェック
グループ毎にデータが順に並んでいればチェック（処理速度向上）

データを読み込むと自動的に.dic形式のファイルが作成されるので、パソコン上の保存場所を指定する（デフォルトはインポートするデータと同じ場所）

データの区切り方を選択（csv形式ならcommaを選択）

Copyright (c) 2015 Maho Haseda.
All Rights reserved.

4) データの各列の設定編集したい項目をクリックして選択する

Changeを押して編集開始

新しい項目の追加
不要な項目の削除
データの上下順序を並び替える
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

5) 各列の示す変数の種類を指定
読み込んだデータの列ラベ
ルを変更したければここでEdit Format>Typeのプルダウンを選択“Ignored”：「その列は使用しない」“Disparity Variable”：
格差を比較したいグループの区分“Time Variable”：
時間に関する変数(年など(時系列データ)、地域など(一時点データ)）“Stratification Variable”：
層別化するものの区分“Rate Statistic”：各グループごとの値“Population Count”：
そのグループの人数“Std Error Statistic”：標準誤差

Copyright (c) 2015 Maho Haseda.
All Rights reserved.

6) 変数の値にラベルを付ける「各変数の取る値＝示す意味」
で変数のラベル付けをする（Time/Disparity/Stratification
Variableのみ、必須)

できたらOKを押す
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

7) 5)・6)の手順を繰り返し、Ignored以外の全ての項目について列を指定する（最低限Time Variable, Disparity Variable, Rate Statistics)

全て指定が終わったらOKを押す

Copyright (c) 2015 Maho Haseda.
All Rights reserved.8) 各グループの順序の有無を設定「いくつかの格差指標は、グループに順序がある時のみ算出できる」
自分の比較したいグループに、順序あり(所得・学歴など)→はい順序なし(地理区分、民族など)→いいえ

もし上で間違えても、ここで変えられます
上：順序あり（最も不利な群から並べてあれば、下のボックスをチェックする）
下：順序なしCopyright (c) 2015 Maho Haseda.
All Rights reserved.

9) 格差指標の算出に必要な設定を行う

見たい層を選択する
もし省きたいデータ(TimeVariableの年度、地域など）があればチェックを外す

高い値がより不健康である
ことを示す場合はチェック

グループの人数で重み付けした格差指標を算出したい
場合は下にチェック

Copyright (c) 2015 Maho Haseda.
All Rights reserved.

標準誤差の計算方法を変えたい場合は選択

３. 算出された格差指標をみる
Copyright (c) 2015 Maho Haseda.
All Rights reserved.1) 算出された格差指標の表：タブDisparity Tableを選択
Time Variableで指定した年（地域など）ごとに表示

格差指標の種類

信頼区間を変更したい場合(デフォルトは95%)

各指標の、
1行目：算出された指標の値
2行目：基準の時点(Time Variableの一行目)と比べた変化(%)
3行目：標準誤差
4行目：信頼区間(上限)
5行目：信頼区間(下限)＊計算できない場合、~で表示
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

HD*Calcで算出される格差指標の種類【絶対指標】
1. Range Difference (RD：値の差) 一番値が良い群と悪い群の差★階層の高い群と低い群の差(→後述)ではないことに注意！
2. Between Group Variance (BGV：群間分散)
3. Absolute Concentration Index (ACI：絶対集中度指数)
4. Slope Index of Inequality (SII：格差勾配指数）【相対指標】
5. Range Ratio (RR：値の比) 一番値が良い群と悪い群の比
6. Index of Disparity (IDisp：格差指数)
7. Mean Log Deviation (MLD：平均対数偏差)
8. Relative Concentration Index (RCI：相対集中度指数)
9. Theil Index (T)10. Kunst Mackenbach Relative Index (KMI/RIIKM)
11. Relative Index of Inequality (RII：格差相対指数)
各指標の詳細については、以下文献などを参照：

近藤尚己. (2014). 地域診断のための健康格差指標の検討とその活用. 医療と社会, 24(1), 47–55.
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

各指標の特徴一覧
指標名公式

特徴・利点

欠点絶対/相対順序基準群サイズ精度計算簡便比較可能

解釈
容易

最も良い(悪い)
集団の誤差の影響を受ける。
二群以外の値は利用されず

絶対あり

最高なし

△○○

○

相対あり

最高なし

△○○

○

Rate Difference(値の差)

r1-r2 r1:見たい集団の健康指標

計算・解釈が容易

Rate Ratio(値の比)r1/r2 r1:見たい集団の健康指標

同上

Slope Index ofInequality(SII:格差勾配指数)

yj=β0+β1Xj

値の差と類似に解釈。全員のデータから推定、バイアスの影響が少ない。群のサイズを考慮

平均値の影響を受ける

絶対あり

平均

あり

○△

△

○

平均値の影響を除き、比較可能性が高い

値の比と同様に解釈できな
い相対あり

平均あり

○△○

△

相対あり

平均あり

○△○

○

Relative Index ofInequality(RII:格差相対指数)
Kunst & Mackenbach’s
RII(RIIKM(KM格差相対指数)

Index of Disparity(IDisp: 格差指数)

Concentration Index(集中度指数)
Theil Index
Between GroupVariance(群間分散)
Mean Log Deviation(平均対数偏差)

r2:基準集団の健康指標

r2:基準集団の健康指標

j:群
yj:j中の個人の健康指標の平均
Xj：j中の個人の社会ランクの平均
β0:回帰によって推定された、最もランクの低い個人の健康指標の値。
β1:SII(SESの順序で各群を並べ、X軸上に最大1となるよう累積人口割合順に並べ、各群のyに群の健康指標の平均値をとり、回帰した時の勾配)
RII: SIIを平均で割ったもの
RIIKM:(β0+β1)/ β0𝑟𝑟 −𝑟𝑟

IDisp = ∑𝑛𝑛i=1 𝑖𝑖 𝑟𝑟𝑟𝑟 ÷ 𝑟𝑟ref𝑛𝑛𝑟𝑟𝑖𝑖 : グループiの指標(rate)
𝑟𝑟𝑟𝑟𝑟𝑟 :基準とする点の指標(rate)
2µJ

RCI= [∑j=1 pj µ𝒊𝒊 Rj]-1

𝑅𝑅𝑅𝑅:j群の相対的順位
μ：j群平均の健康JJT = ∑j=1 pj 𝒓𝒓𝒊𝒊 𝐥𝐥𝐥𝐥(𝒓𝒓𝒊𝒊 )+∑j=1 pj 𝒓𝒓𝒊𝒊 Tj

社会階層の最も低い者と高い者との指標の値の比として解釈可基準とする点からの差の和の平均。どの点を基準とするかが解釈には重要(最も良い点を使うことが推奨)

集団の相対的な大きさは反映しない

絶対なし平均あり○△○△

SES毎の累積人口をX軸に並べ、各群の指標の平均値を結び、それと対角線(格差が0の場)との間の面積の2倍。

計算・解釈困難。RIIに似る

相対あり

平均あり

○×○×

平均

あり○×○×

群間格差＋重みづけ群内格
差

BGV=∑j=1 pj (yj − µ)2

J

順序のない集団の絶対指標

𝐥𝐥𝐥𝐥(𝟏𝟏/𝒓𝒓𝒊𝒊 ) = −𝐥𝐥𝐥𝐥(𝒓𝒓𝒊𝒊 )全体平均に対する各群の割合の比の自然対数の和。低所得群に高感度相対解釈が難しい

絶対なし

平均

あり

○

○

○

×

相対

なし

平均

あり

○

△

○

×

Pj：j群の人数、yj:j群平均の健康、μ:全体平均の健康

Copyright (c) 2015 Maho Haseda.
All Rights reserved.

2) 算出された格差指標のグラフ：タブDisparity Chartを選択
好きな指標をいくつでも選択・表示可能

スケール(縦軸)の調整(指標を複数選択した場合）(時系列データの場合)経年変化の表示

信頼区間の表示

選択している
格差指標
横軸： Time Variableで指定した変数(時点/地域など)★選択している時点(Time Variable）に（分母が0になるなどで）計算できない数値があり、算出できない格差指標がある場合、その指標はグラフ表示できない
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

3) インポートしたデータの表：タブData Tableを選択
Time Variableで指定した年（地域など）ごとに表示

比較したいグループ

小数点以下第何位まで表示するか（デフォルトは第3位）

各グループごとの1行目：値（有病率など）
2行目：基準の時点(Time Variableの一行目)と比べた変化(%)
3行目：人数
4行目：標準誤差
5行目：そのグループ人数が全体に対して占める割合＊計算できない場合、~で表示
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

4) インポートしたデータのグラフ：タブData Chartを選択

グラフ上で比較したいグループにチェックを入れる(時系列データの場合)経年変化の表示

グラフ表示するのは、グループの値→一番上
人数 →真ん中人数が全体に占める割合 →一番下のいずれかを選択選択しているグループ
横軸： Time Variableで指定した変数(時点/地域など)
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

5) 格差指標とデータの値を組み合わせてグラフ表示する：タブCombined Chartを選択
左の縦軸：格差指標
好きな指標をいくつでも選択・表示可能

スケール(縦軸)の調整

右の縦軸：データの値比較したいグループを複数選択・表示可能(時系列データの場合)経年変化の表示

横軸： Time Variableで指定した変数(時点/地域など)
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

選択している指標/グループ

6) 2群を比較：タブPair Comparisonを選択
・Rate Difference(RD: 値の差)/ Rate Ratio(RR: 値の比)を算出、グラフ表示（最も階層の高い群と低い群を比較する際に使用）比較したいグループを選択対照とするグループを選択

1段目:Rate Differenceの値 4段目:Rate Ratioの値
2段目:信頼区間（上限） 5段目:信頼区間（上限）
3段目:信頼区間（下限） 6段目:信頼区間（下限）

選択している指標★選択している時点(Time Variable）に計算できない数値があり、算出できない格差指標がある場合、その指標はグラフ表示できない
横軸： Time Variableで指定した変数

Copyright (c) 2015 Maho Haseda.
All Rights reserved.

４. 算出結果をエクスポートする
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

1) データを別のファイルにエクスポートする①Disparity Tableのタブを選択しておく②一番上の段File>Exportを選ぶ、またはエクスポートのアイコンを押す

Copyright (c) 2015 Maho Haseda.
All Rights reserved.

2) エクスポートの仕方を設定
ここはチェック
しなくて良い②アウト
プットするデータに見出しをつける
場合はチェック①パソコン上のファイルをエクスポートする場所を選択する（デフォルトは読み込んだデータと同じ場所）③出力するデータの区切り方を選択（csvならcomma）④エクスポートするデータは数値が良ければ左にチェック、文字列(2-6で設定したラベル、格差指標の名称など)が良ければ右にチェック（次に見本あり）
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

⑤全て選択したらOKをクリック3) csv形式でエクスポートした時のデータ①数値を選択した場合（B列の格差指標の数値は次頁に記載）

D列：算出された格差指標の値

E列：基準時点(地域)からの変化量(%)②文字列を選択した場合

B列：格差指標の名称が文字列で表示

F列：
標準誤差95%信頼区間(G列：上限、H列：下限)A列(Stratification Variable)・ D列(Time Variable)
は、インポート時に付けたラベルで表示Copyright (c) 2015 Maho Haseda.
All Rights reserved.

4) 数値で出力した場合：各格差指標に割り当てられている数値
1= Range Difference (RD)2=Between Group Variance (BGV)
3=Absolute Concentration Index (ACI)
4=Slope Index of Inequality (SII)
5=Range Ratio (RR)
6=Index of Disparity (IDisp)
7=Mean Log Deviation (MLD)
8=Relative Concentration Index (RCI)
9=Theil Index (T)10=Kunst Mackenbach Relative Index (KMI)
11=Relative Index of Inequality (RII)
Copyright (c) 2015 Maho Haseda.
All Rights reserved.

• データをコピー＆ペーストで他のソフトに貼りつける①出力したいデータの載っているタブを選択②②一番上の段でFile＞Copyをクリックする、または「クリップボードにコピー」の①アイコンをクリック③貼りつけたいソフト(Excelなど)に貼りつける• データを印刷する①出力したいデータの載っているタブを選択②一番上の段でFile＞Printをクリックする、または「印刷」アイコンをクリック②

Copyright (c) 2015 Maho Haseda.

①• グラフをエクスポートする①出力したいグラフの載っているタブを選択②一番上の段でFile＞Exportをクリックする、または「エクスポート」のアイコンをクリック②③グラフの保存場所を指定①

bmp(ビットマップ)形式
で、指定した場所にグラフが保存される③保存する場所を選択後、グラフの名前をつける→「保存」を押す
Copyright (c) 2015 Maho Haseda.
All Rights reserved.