Network Meta-Analysisについて
Network Meta-Analysis (NMA)
従来のメタアナリシスの課題
従来のメタアナリシスでは、2つの治療についての比較しか得られない。例えばうつ病に対する薬剤には多くの種類があり、有効性・安全性・薬価は様々である。 そこで、利用可能なすべての薬剤について有効性・安全性を系統的に比較・評価したい。
モデル
単変量(Univariate)なモデルでなく、相関をモデル化するための多変量(Multivariate)なモデルを用いる必要がある。
変量効果モデル(Random effect model) DerSimonian-Laird (DL) approach
A method for the meta-analysis of mutually exclusive binary outcomes. - PubMed - NCBI
これを多変量に拡張したものが用いられる。
ネットワークのモデルは、T種類の薬剤比較を行う場合、自由度T-1となる。
制限付き最尤法(REstricted Maximum Likelihood: REML)を用いるのが一般的。
Inconsistency
三竦みの状態。A>B, B>C, C>Aのようなイメージ。InconsistentだとNMAに適合しない。その評価には3つある。
1. Local Inconsistencyの検定: ネットワークの中から、任意の3つを取り出して、それぞれのinconsistencyを調べる。
2. Global Inconsistencyの検定: ネットワーク全体におけるinconsistencyが無いか調べる。
3. Side-splitting法: 任意の2 node間のedgeを直接エビデンスと間接エビデンスに分離して、その間にinconsistencyが無いかを調べる。
Conceptual and Technical Challenges in Network Meta-analysis
Reporting Guideline
R package
Examples
http://www.sciencedirect.com/science/article/pii/S0140673609600465
http://www.sciencedirect.com/science/article/pii/S0140673613607333
Links
http://nfunao.web.fc2.com/files/nma_r.pdf
Meta-analysis - Wikipedia
https://www.campbellcollaboration.org/images/library/network_meta_analysis.pdf
ポリファーマシー(Polypharmacy) [介護施設編]
ポリファーマシー(Polypharmacy)とは
単純に「4~6種類以上の薬を飲んでいる状態」をさすこともあるが、問題になるのは、不適切な多剤併用である。
これを受けて、Polypharmacyとは、往々にして「必要以上に薬を飲んでいて、薬による有害事象が起こっている状態」を指す。
polypharmacyの問題点
- 薬による有害事象
- 薬のアドヒアランス
- 医療費の増大
ストップSTOPPとスタートSTART
STOPPの目的: 薬物有害事象の回避・服薬数の減少に伴うアドヒアランスの改善・医療費の削減
STOPP (Screening Tool of Older Person's Prescriptions) criteria
日本語訳
STARTの目的:高齢者に対する過小医療回避
介護施設者
1.薬物相互作用リスクは、あたらしい入所者, 5剤以上の定期薬, 抗菌薬, 抗精神病薬 (Fieldら 2001)。
2.多く見られた有害事象は、精神神経系28%, 転倒13%, アレルギー反応12%, 消化器病11%, 出血11%, 錐体外路症状11% (Cooper 1996
)。
特に注意すべき薬剤
介護施設での不適切な処方への対処は
- 多職種(かかりつけ医、老年医学に熟知した医師、薬剤師、施設スタッフ)によりカンファレンスは、有効である可能性がある (Allred 2013, Trygstad 2005, Crotty 2004)。
- 専門家による投薬内容見直しの提言は、薬剤有害事象、入院、致死率に対する改善作用はないものの、主治医の薬剤変更につながり、薬剤費用低減効果がある(Crotty 2004)。
雑感
- 高齢者の健康状態は多種多様
- 若年者と比較して抱える疾患が多い
- 内服薬も複数ある場合が多い
ご本人・ご家族と共に、医師、看護師、薬剤師、介護職員、ほか、皆で診ていくもの。
リンク
http://www.ho.chiba-u.ac.jp/pharmacy/No11_sotsugo2_0619.pdf
www.slideshare.net
qplotで日本語を使う
ggplotを手軽に
ggplotのコードが覚えられない、忘れる。
何故かエラーになる、そんなことはありませんか?
ggplotを手軽に行うための関数があります。
その名も、qplot(quickplot)
qplot
ここを参考に色々な事ができる。 plot関数に近い使い勝手で美麗グラフができる。
日本語を使いたい場合
par関数に相当するのがthemeである。以下に従う。
old = theme_set(theme_bw(base_family=“HiraKakuProN-W3”))
元に戻すには
theme_set(old)
GLMMを実装する
このパッケージを用いて、以下でinstallする。
install.packages("R2admb") install.packages("glmmADMB", repos=c("http://glmmadmb.r-forge.r-project.org/repos", getOption("repos")), type="source")
これでzero inflationなどの解析ができるようになる。
google mapを用いてある地点のシェープファイルを生成する
シェープファイル(Shapefile)とは
シェープファイル(Shapefile)とは、Esri 社の提唱したベクトル形式の業界標準フォーマットです。Esri 製品はもちろん、多くの GIS ソフトウェアで利用が可能です。シェープファイルは仕様が公開されています。シェープファイルの読み込み、書き込みに対応した独自のアプリケーションを開発されたい場合は仕様書をご参考下さい(Esri ジャパンより引用)。
googlemapからklmファイルを作成
マイマップ→地図を作成
追加したい地点(この場合は東京駅)を検索し、「地図に追加」。
左上の...をクリックして「KLMにエクスポート」を選択。
これでklmファイルが作成できる。
klmファイルの読み込み
ArcGISのToolboxから、kml to layerにて読み込み可能。
あとは、そのレイヤーをエクスポートしてシェープファイルにて保存すればOK。
Mac bookのbootcampで起動したwindowsでスクリーンショットを撮る
ブートキャンプのウィンドウズでスクリーンショット
Windowsをブートキャンプで起動することがあります。
私の場合、ArcGISを使う場合がほとんどです。
以下のサイトを参考にしました。
主に3つの方法があります。
osk (スクリーンキーボード)
スクリーン上にキーボードを出して撮影。キーボードも撮影されてしまう点が難点。
ショートカットキー
fn + Shift(左側) + F11
全画面はこれでOK
Snipping Tool
これで画面の一部も切り取れます。
ペイント
切り取ったら、ペイントなどに貼り付けて、必要な画像を作成することができます。