ローカルデータフィルタリングされた2変量の非パー密度クォンタイルを保存するjslスクリプト... 助けてくださいローカル変数でフィルター処理されたノンパラメトリック密度がBivariateプラットフォームにあり、ノンパラメトリック密度分位点を保存したいができない場合にスクリプトを実行します。 スクリプトを実行すると密度分位が保存されますが、非スクリプトモードで実行したときのようにフィルタ処理された行だけは保存されません。
これが私がやっていることです
obj=Bivariate(
Y( :mapx ),
X( :mapy ),
Automatic Recalc( 1 ),
Nonpar Density( {Color Theme( "Spectral" )},{Save Density Quantile} ),
Local Data Filter(
Add Filter(
columns( :Label ),
Where(
:Label == {"type1", "type3", "type7", "type20"
}
),
Display( :Label, Size( 181, 102 ), List Display )
)
)
);しかし、やはり、非標準密度分位点は、単にフィルタリングされた行ではなく、すべての行に対して保存されます。
助けてください。
前もって感謝します
再:ローカルデータフィルタリングされた二変量上の非パー密度分位数を保存するjslスクリプト... 助けてくださいグローバルデータフィルタを使用すれば、欲しいものが手に入ります。
再:ローカルデータフィルタリングされた二変量上の非パー密度分位数を保存するjslスクリプト... 助けてくださいjslスクリプトではどのように機能するのでしょうか。
再:ローカルデータフィルタリングされた二変量上の非パー密度分位数を保存するjslスクリプト... 助けてくださいCurrent Data Table() << Data Filter(
Location( {88, 88} ),
Mode( Show( 1 ), Include( 1 ) ),
Add Filter(
columns( :Label ),
Where( :Label == {"type1", "type3", "type7", "type20"} ),
Display( :Label, Size( 181, 102 ), List Display )
)
);
obj=Bivariate(
Y( :mapx ),
X( :mapy ),
Automatic Recalc( 1 ),
Nonpar Density( {Color Theme( "Spectral" )},{Save Density Quantile} )
);再:ローカルデータフィルタリングされた二変量上の非パー密度分位数を保存するjslスクリプト... 助けてください別の解決策は、起動とは別にSaveコマンドを発行することです。
obj = Bivariate(...);
Wait(0);
obj<<NONPAR density=""></NONPAR>
次のコマンドが進む前にフィルタが確実にアクティブになるようにするために、Wait()がフィルタに必要な場合があります。