No.03510 ROC曲線  【統計初心者】 2007/05/30(Wed) 04:30

勉強不足で申し訳ないのですが
複数のスクリーニングの方法の優劣を比較するためにROC曲線を描くといったところに至り,いまROCに関して初めて勉強中です.
現在Rを使って分析をしていまして,生データからROC曲線を描く方法は分かりましたが,実際スクリーニングされたデータからROC曲線を起こす方法が分かりませんでした.(FN値やFR値が求められているデータ)
もし宜しければどのようにして行うか教えて頂けると幸いです.

No.03511 Re: ROC曲線  【青木繁伸】 2007/05/30(Wed) 08:58

FN,PN が複数求められているのですか?
一組しかないと曲線などは書けませんね。
複数組あるなら,FN, PN から Sensitivity を求め,横軸に false positive rate,縦軸に Sensitibity を取ってプロットし,結んでいくだけでは?
http://aoki2.si.gunma-u.ac.jp/R/ROC.html
の図を参照??

No.03514 Re: ROC曲線  【統計初心者】 2007/05/30(Wed) 10:06

具体的には,いくつかの判別方法をROC曲線を閾値を変えた場合に個別に曲線を描き,
その結果を比較検討することにより,最適なモデルを選択するとイメージで考えて
います.
ですので,FPRとFNRが求められているときに閾値を変動させて曲線を描く方法を教えて
頂けると幸いです.初歩的なことで申し訳ありませんが宜しくお願いします.

No.03516 Re: ROC曲線  【青木繁伸】 2007/05/30(Wed) 10:42

> FPRとFNRが求められているときに閾値を変動させて

閾値を変えて FPR と FNR を求めて,ROC 曲線を描くのだから,元のデータがないとその逆はできないのでは?
何組かの FPR と FNR があればと,書いたのは,閾値を変えた FPR と FNR があると,と言う意味だけど?

No.03520 Re: ROC曲線  【統計初心者】 2007/05/30(Wed) 15:49

例えば判別分析を行ってFP値とFR値が求められた場合,そのデータのみからROC曲線を描くことは可能でしょうか?またその場合具体的にどのように行うのでしょうか.
まだROC分析について十分に把握しきれていないので場違いな質問をしているかもしれませんが.度々本当に申し訳ありません.

No.03521 Re: ROC曲線  【青木繁伸】 2007/05/30(Wed) 17:10

元のデータがあればできるでしょう

元のデータがなくて,一組の FPR と FNR の数値しかなければ,点が一個打てるだけですから,ROC「曲線」になりませんでしょう?

No.03523 Re: ROC曲線  【統計初心者】 2007/05/30(Wed) 19:14

ということは判別分析なら求められた判別値の値を参照してやって,その閾値を変動
させて1つずつFPRとFNRを作り曲線を描くというイメージで,問題ないですか?
となると,判別分析を行った結果をROC分析にかけると仮定して青木さんが作成したプログラムですと
FRA
FRA.disease
FRA.normal
に入れる値はどのようなイメージになるのでしょうか?

No.03524 Re: ROC曲線  【青木繁伸】 2007/05/30(Wed) 19:17

そもそもどうやって判別分析をするのか。
判別分析をした結果は,一組の FPR と FNR の数値しか出てこないのではないか?
元のデータがあれば http://aoki2.si.gunma-u.ac.jp/R/ROC.html の関数でROC曲線がかけるでしょう?
聞いてばかりいないで,考えていますか?
自分でやろうとしていますか?
まるっきり進んでいませんが。

No.03525 Re: ROC曲線  【統計初心者】 2007/05/30(Wed) 19:52

何か少々勘違いをしていたようです.
意味は少しずつ分かってきましたので,試行錯誤してみます.
ご迷惑をおかけして申し訳ありません.この次はもう少し整理してから質問します.
青木繁伸先生有難うございます.

● 「統計学関連なんでもあり」の過去ログ--- 040 の目次へジャンプ
● 「統計学関連なんでもあり」の目次へジャンプ
● 直前のページへ戻る