スクリプトを使用したグループ化とプロット<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、JMPの専門家、
私はこのようなテーブルがあります:
学校Var1 Var2 Var3 ..... VarN
Sch_A .....
Sch_B .....
Sch_C ....
...
XY散布図を作成し、それを「School」でグループ化してから、JMPスクリプトを使用してフィットラインを追加しました。
これが私がコピーしたコードです:
二変量(
Y(:Var2)
X(:Var1)
どこに合わせる(
:学校== "Sch_A"、
フィットスプライン(2、標準化、{線の色({42、63、255})})
)
どこに合わせる(
:学校== "Sch_B"、
フィットスプライン(2、標準化、{線の色({23、138、138})})
)
どこに合わせる(
:学校== "Sch_C"、
フィットスプライン(2、標準化、{線の色({121、123、5})})
)
どこに合わせる(
:学校== "Sch_D"、
フィットスプライン(2、標準化、{線の色({252、11、11})})
)
SendToReport(
ディスパッチ(
{}、
"バイバープロット"、
FrameBox、
{行の凡例(
学校、
カラー(1)
色のテーマ( "JMPデフォルト")
マーカー(0)、
マーカーテーマ( "")、
連続スケール(0)
逆スケール(0)
除外された行(0)
)}
)
)
)
===================
青い部分をより一般的にすることは可能ですか?GroupByとColor Themeを使うことができるので、各グループの名前/色を一つずつ追加する必要はありません。
ありがとうございます。
銭
スクリプトを使用してグループ化してプロットするはい、下の例のようにGroup By(:School)を使用してください。色は自動的に設定されます。
dt = 開いた ( "$ SAMPLE_DATA / Big Class.jmp" ) ;
バイブ = dt << 二変量 (
Y ( : 高さ ) 、
バツ ( : 重量 ) 、
グループ化 ( : 性別 ) 、
フィットスプライン ( 2 、標準化された ) 、
) ;
報告書 ( バイブ )[ フレームボックス ( 1 )] << 行の凡例 ( 性別 )