35
JMP version ( 以以 ) 以以以以以 Scripting Language 以以以 以以以以以以以 以以以以以以以以 以以以 以以 [email protected]

JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

  • Upload
    denis

  • View
    87

  • Download
    0

Embed Size (px)

DESCRIPTION

JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング. 京都大学薬剤疫学 樋之津 史郎 [email protected]. 仕様. JMP で生存時間解析を行って出力されたデータセットをもとに、エクセルの散布図で 生存率の描出を行う 打ち切りの「ヒゲ」を描けるようにする 多数の打ち切りがある場合を想定し、打ち切りの出力をしないオプション パワーポイントでの散布図描画のため、行と 列の入れ替えも可能にする. まず、 JMP で生存時間解析データを作る. 生存時間解析を実行. - PowerPoint PPT Presentation

Citation preview

Page 1: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

JMP version5 (以上 )

日本語版のScripting Language

によるプログラミング京都大学薬剤疫学

樋之津 史郎[email protected]

Page 2: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

仕様• JMPで生存時間解析を行って出力されたデータセットをもとに、エクセルの散布図で生存率の描出を行う

• 打ち切りの「ヒゲ」を描けるようにする• 多数の打ち切りがある場合を想定し、打ち切りの出力をしないオプション

• パワーポイントでの散布図描画のため、行と列の入れ替えも可能にする

Page 3: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

まず、 JMPで生存時間解析データを作る

Page 4: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

生存時間解析を実行

Page 5: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

解析実行

Page 6: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

↓下へ スクロール

結果のウインドウを下にスクロール

Page 7: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

ここをクリック

Page 8: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

右クリック

Page 9: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング
Page 10: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング
Page 11: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

JMPのファイルとして保存

Page 12: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

スクリプトの説明• 今回のサンプルでは2群のグラフ。• 各々 ArmA.JMP, ArmB.JMP という

ファイルを作ったとする。• スクリプトは、これらのファイルを

読み込んで、エクセルで散布図を描くためのデータを作る

Page 13: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

JSLスクリプトのKMforExcel22.JSLを読み込む

Page 14: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

スクリプトを実行する

Page 15: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

ファイル名を聞いてくるのでさっき作った JMPファイルを指定

する

Page 16: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

「何番目の armか」を入力する「新しいテーブル名」は必要なら

変更

Page 17: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

2番目の armについても同様

Page 18: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

エクセルでの作業• これまでの作業で作られたエクセルファイルを縦につなぐ形で結合し、散布図を描く

• 線としてつなぐ系列は生存率の推定値のみ

• 打ち切りの時の「ヒゲ」にあたる部分はY誤差範囲として描出させる

Page 19: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

ArmA の下に ArmB のデータをつなぐ、

1 行目は下図のように名前を入れる

Page 20: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

ワークシートの左上から

Page 21: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

ワークシートの右下まで選択

Page 22: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

グラフウィザードの「散布図」選択

Page 23: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

「系列」タブから Whisker の系列と

NoA t Risk の系列を削除

Page 24: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

このようになったら「完了」ボタン

Page 25: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング
Page 26: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング
Page 27: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング
Page 28: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング
Page 29: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング
Page 30: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング
Page 31: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング
Page 32: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング
Page 33: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング
Page 34: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング
Page 35: JMP version 5 ( 以上 ) 日本語版の Scripting Language による プログラミング

その後の、ちょっとした変更• 最大を1.02、最小を0• 領域と輪郭を「なし」• 補助線を削除• あとはp値などを記入して完成• 打切りの「ヒゲ」がなくてよければ、パワー

ポイントのグラフ(散布図)でも同様に描画可• パワーポイントのグラフで、打ち切りが多く

て行が足りない場合は、スクリプトの「打ち切りデータを無視する」にチェック