これは本当に簡単な質問のはずですが、ここ数時間イライラしていて、理解できません。列のリストをループして、それぞれにさまざまなグラフを作成するスクリプトがあります。また、このコード行を使用して、ラインナップ ボックスにディストリビューションを追加します。
この行は、列名を手動で入力すると完全に機能します。
lub << append( Panel Box( "Distribution", db_Data << Distribution( Continuous Distribution( column( "VF (19)" )) ) ) );
しかし、変数を使用しようとすると、これは機能しません。
TestName = "VF (19)";
lub << append( Panel Box( "Distribution", db_Data << Distribution( Continuous Distribution( column( TestName )) ) ) );
使ってみました
as column(TestName)
column( name(TestName))
column( as name(TestName))<BR />column( as :Name(TestName))<BR />column( :Name(TestName))
そして、私がインターネット上の議論で見つけることができる他のすべての組み合わせ.でも駄目。誰かがこれを手伝ってくれますか?
Column() と呼ばれる関数と、Column() と呼ばれるディストリビューション プラットフォームの要素もあります。TestName を参照として使用している場合、JMP は次のように解釈します。
Column( TestName )
Column() 関数として使用されるため、Column 要素はありません。構文を次のように変更します
TestName = "VF (19)";
lub << append( Panel Box( "Distribution", db_Data << Distribution( Continuous Distribution( column( column( TestName ))) ) ) );
そしてそれは動作します