皆さんこんにちは、
データテーブルにx軸が存在する場合はx軸が列「A」になるようにJSLプロットを作成するにはどうすればよいですか。そうでない場合は、x軸として列「B」を使用します。 私はそれがこの議論の解決策の適応であるかもしれないと感じます:
SendToReport機能のグラフビルダー内のIfステートメント
これは私がこれまでに持っているコードです(プロットはダッシュボードに表示されるため、「Platform()」を使用します):
Report9 = Platform(dt,
gb9 = Graph Builder(
Size( 534, 456 ),
Show Control Panel( 0 ),
Fit to Window( "Maintain Aspect Ratio" ),
Variables( X( :A ), Y( :Name("Population") ) ),
Elements(
Points( X, Y, Legend( 7 ) ),
Smoother( X, Y, Legend( 8 ) )
)
)
);
前もって感謝します!
列Aがデータテーブルに存在するかどうかを確認し(<< Get Column Names( "String")ですべての列名を取得し、Contains()を使用してリストに特定の値があるかどうかを確認できます)、存在するかどうかに基づいて ' t、必要な列を持つ変数を作成し、最後にそれをプラットフォームに追加しますEval(EvalExpr())を使用