分布を作成するためのループ内の参照データテーブル再:分布を作成するためのループ内のデータテーブルの参照<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />それはまた完全に働いた!(そして何が起こっているのかを理解するのは私にとってずっと簡単です!)ありがとう!
再:分布を作成するためのループ内のデータテーブルの参照もし dtPinGroupsはEval()が必要だと思う変数のリストです。
E ヴァル ( dtPinGroups [ 私 ]) << 分布 ( カラム ( : リークデータ )) ;
現在のテーブル名のリスト(文字列として)がある場合、これも機能します。
データ表 ( dtPinGroupNames [ 私 ]) << 分布 ( カラム ( : リークデータ )) ;
PMrozの例のように、文字列としてコマンドを作成することは、特により単純なメソッドが機能しない場合に、ツールボックスに含めると便利です。しかし、私は通常直接的な方法を最初に試してみます。それは単にコード化(および読み取り)が簡単だからです。PMrozの例に適用される上記のアプローチの前者は次のようになります。
dt1 = 開いた ( "$ sample_data / Big Class.jmp" ) ;
dt2 = 開いた ( "$ sample_data / Animals.jmp" ) ;
dt3 = 開いた ( "$ sample_data / Analgesics.jmp" ) ;
dtpingroups = { dt1 、 dt2 、 dt3 } ;
dtpingroupnames = { 「ビッグクラス」 、 「動物」 、 「鎮痛薬」 } ;
var_list = { : 高さ 、 : マイル 、 : 疼痛 } ;
風 = {} ;
にとって ( 私 = 1 、私 <= N個のアイテム ( dtpingroups ) 、私 ++、
風 [ 私 ] = 新しい窓 ( "漏れ_" || dtpingroupnames [ 私 ] || "_分布" 、
評価 ( dtpingroups [ 私 ]) << 分布 ( 連続配布 ( カラム ( var_list [ 私 ]))
)
) ;
再:分布を作成するためのループ内のデータテーブルの参照ありがとうございました!それは完璧に機能しました!
再:分布を作成するためのループ内のデータテーブルの参照このような方法を試してください。
dt1 = 開いた ( "$ sample_data / Big Class.jmp" ) ;
dt2 = 開いた ( "$ sample_data / Animals.jmp" ) ;
dt3 = 開いた ( "$ sample_data / Analgesics.jmp" ) ;
dtpingroups = { dt1 、 dt2 、 dt3 } ;
dtpingroupnames = { 「ビッグクラス」 、 「動物」 、 「鎮痛薬」 } ;
var_list = { : 高さ 、 : マイル 、 : 疼痛 } ;
風 = {} ;
にとって ( 私 = 1 、私 <= 項目 ( dtpingroups ) 、私 ++、
one_expr = evalinsert (
「風 =新しいウィンドウ( "Leakage ^ dtpingroupnames ^ _配布 "、
^ dtpingroups ^ <<分布(連続分布(列(^ var_list) ^)))
";] \" ) ;
評価する ( 解析する ( one_expr )) ;
) ;
コマンドを文字列として動的に構築し、それからそれらをeval(parse())で実行しなければなりませんでした。