2017年に、txnelsonはこれを行うための素敵なコードスニペットを投稿しました。
<SPAN class="token function">Names Default To Here</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token number">1</SPAN> <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">;</SPAN>
dt <SPAN class="token operator">=</SPAN> <SPAN class="token function">Open</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token string">"$SAMPLE_DATA\Big Class.jmp"</SPAN> <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">;</SPAN>
Dis <SPAN class="token operator">=</SPAN> dt <SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages"> Distribution</SPAN><SPAN class="token punctuation">(</SPAN>
Continuous Distribution<SPAN class="token punctuation">(</SPAN> <SPAN class="token function">Column</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token punctuation">:</SPAN>height <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">,</SPAN> Vertical<SPAN class="token punctuation">(</SPAN> <SPAN class="token number">0</SPAN> <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">,</SPAN> Density Axis<SPAN class="token punctuation">(</SPAN> <SPAN class="token number">1</SPAN> <SPAN class="token punctuation">)</SPAN> <SPAN class="token punctuation">)</SPAN>
<SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">;</SPAN>
<SPAN class="token function">Report</SPAN><SPAN class="token punctuation">(</SPAN> Dis <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">[</SPAN>Frame Box<SPAN class="token punctuation">(</SPAN> <SPAN class="token number">2</SPAN> <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">]</SPAN> <SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages"> Add Graphics Script</SPAN><SPAN class="token punctuation">(</SPAN>
mu <SPAN class="token operator">=</SPAN> <SPAN class="token number">63</SPAN><SPAN class="token punctuation">;</SPAN>
sigma <SPAN class="token operator">=</SPAN> <SPAN class="token number">3.2</SPAN><SPAN class="token punctuation">;</SPAN>
<SPAN class="token function">Pen Color</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token string">"Red"</SPAN> <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">;</SPAN>
<SPAN class="token function">Y Function</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token function">Normal Density</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token punctuation">(</SPAN>x <SPAN class="token operator">-</SPAN> mu<SPAN class="token punctuation">)</SPAN> <SPAN class="token operator">/</SPAN> sigma <SPAN class="token punctuation">)</SPAN> <SPAN class="token operator">/</SPAN> <SPAN class="token punctuation">(</SPAN><SPAN class="token number">40</SPAN> <SPAN class="token operator">/</SPAN> <SPAN class="token number">12</SPAN><SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">,</SPAN> x <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">;</SPAN>
mu <SPAN class="token operator">=</SPAN> <SPAN class="token number">51.5</SPAN><SPAN class="token punctuation">;</SPAN>
sigma <SPAN class="token operator">=</SPAN> <SPAN class="token punctuation">.</SPAN><SPAN class="token number">87</SPAN><SPAN class="token punctuation">;</SPAN>
<SPAN class="token function">Pen Color</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token string">"Blue"</SPAN> <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">;</SPAN>
<SPAN class="token function">Y Function</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token function">Normal Density</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token punctuation">(</SPAN>x <SPAN class="token operator">-</SPAN> mu<SPAN class="token punctuation">)</SPAN> <SPAN class="token operator">/</SPAN> sigma <SPAN class="token punctuation">)</SPAN> <SPAN class="token operator">/</SPAN> <SPAN class="token punctuation">(</SPAN><SPAN class="token number">40</SPAN> <SPAN class="token operator">/</SPAN> <SPAN class="token number">2</SPAN><SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">,</SPAN> x <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">;</SPAN>
<SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">;<BR /></SPAN>
曲線を適切にスケーリングするには、ヒストグラム分布の最大バーのデータポイントで割ったデータポイントの総数(ここでは40/12および40/2として表示)が必要です。これらを計算する方法はありますか?前者は取得できますが、後者は取得できません。
助けてくれてありがとう、
ジョン
カウントを取得する方法はわかりませんが、スケールが適切であると仮定すると、<< Get Maxメッセージで軸ボックスに最大スケール値を要求できます。