グラフビルダーで作成したグラフがあり、データ内の列に定数値が含まれています。この定数値をグラフの参照線として自動的に追加したいと考えています。プロット軸にその列を追加すると何らかの表示(下の緑色の垂直線)は得られますが、見た目が良くありません。もっと良い方法はありませんか?

以下は、Weight列の1行目の値に基づいて基準線を描画する簡単な例です。

Graph Builder(
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 6 ) ), Smoother( X, Y, Legend( 7 ) ) ),
SendToReport(
Dispatch( {}, {:weight}, ScaleBox,
{Add Ref Line( 95, "Solid", "Red", "", 1 )}
),
Dispatch( {}, "Graph Builder", FrameBox,
{Add Graphics Script(
2,
Description( "" ),
rp = Current Report();
rp[axis box( 1 )] << add ref line( :weight[1], "solid", red );
)}
)
)
);
グラフを右クリックして「カスタマイズ」を選択し、次に「+」をクリックして簡単なスクリプトを書き込むことで、完全なJSLを作成しました。
rp=current report();
rp[axis box(1)] << add ref line(:weight[1],"solid",red)

小さなスクリプトを適用した後、グラフ上の赤い三角形に戻り、スクリプトをスクリプトウィンドウに保存しました。
私も同様の質問があります。X軸とY軸に新しい軸タイトルを付けたいのですが、以下のスクリプトを追加したり、他のいくつかのバージョンを試してみましたが、列タイトルから取得した軸タイトルを上書きすることはできませんでした。
rp = Current Report();
rp[AxisBox( 1 )] << Set Title( "Conversion % at 160C" );
\\another version
Dispatch( {}, "Mean(BuOH Conversion Predicted_60hr, 160)", TextEditBox,
{Set Text( "160℃での変換率" )}),
対話形式でグラフを作成します。X軸とY軸のラベルを変更します。次に、赤い三角形をクリックして「スクリプトを保存」を選択し、スクリプトウィンドウに保存します。表示されるスクリプトには、X軸とY軸のラベルを変更するために必要な手順が示されています。