JSLのグラフビルダーの軸の順序を尊重するにはどうすればよいですか?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
グラフビルダーを使用してヒートマップを作成しています。
スクリプトで軸の順序を逆にする方法を見つけようとしましたが、できません(GUI では簡単ですが)。
添付のスクリプトを参照してください。
私がこれまでに持っているものは次のとおりです。

そして私はそれを望んでいます:

どうもありがとう。
Re: JSL のグラフビルダーの軸の順序を尊重するにはどうすればよいですか?さて、MS が AxisBox に関して提供した解決策と一致させるには、次のようにする必要があります。
レポート(gb)[凡例ボックス(1)]<< {ラベル レベル( [620 640 660 680 700 725 750 775 800] )、逆勾配( 1 ) }
しかしそれは機能しません、そしてあなたが実行した場合
プロパティを表示(レポート(gb)[凡例ボックス(1)])
に比べて可能性がはるかに低いことがわかります。
プロパティを表示(レポート(gb)[軸ボックス(1)])
申し訳ありませんが、これ以上はお手伝いできません...
Re: JSL のグラフビルダーの軸の順序を尊重するにはどうすればよいですか?これが私が今のところやっている事ですが、あまりエレガントではありません。
Re: JSL のグラフビルダーの軸の順序を尊重するにはどうすればよいですか?それはもっと複雑なようです。 手動で設計したグラフから生成されたコードの一部をコピーします。
これは機能するはずです:
ギガバイト<<急送(
{} 、
「400」 、
スケールボックス、
{レジェンドモデル(
5 、
プロパティ(
0 、
{勾配({スケール値([ 620 640 660 680 700 725 750 775 800 ]) 、ラベルを反転する( 1 )})}
)
)}
) ;
Re: JSL のグラフビルダーの軸の順序を尊重するにはどうすればよいですか?こんにちは、こんなことができます:
gb<
急送({}、
「400」、
スケールボックス、
{レジェンドモデル(
1、
プロパティ(
0、
{勾配(
{ラベル レベル( [620 640 660 680 700 725 750 775 800] ),
逆勾配( 1 ) }
)}
)
)}
)
);
乾杯
Re: JSL のグラフビルダーの軸の順序を尊重するにはどうすればよいですか?魔法 !それは動作します !
グラデーションのラベル レベルとプロパティを変更するメッセージをどのオブジェクトに送信できるかご存知ですか?
{ラベルレベル( [ 620 640 660 680 700 725 750 775 800 】 ) 、
逆勾配( 1 )}
ありがとう
Re: JSL のグラフビルダーの軸の順序を尊重するにはどうすればよいですか?にメッセージを直接送信してください軸ボックス。
ギガバイト=グラフビルダー(変数(バツ( :カラム) 、 Y ( :行) 、色( :価値)) 、要素(ヒートマップ(バツ、 Y 、伝説( 7 )))) ;
報告(ギガバイト)[軸ボックス( 1 )] << {分( 0 ) 、マックス( 9 ) 、株式会社( 1 )} ;
報告(ギガバイト)[軸ボックス( 2 )] << {分( 0 ) 、マックス( 15 ) 、株式会社( 1 ) 、逆スケール} ;