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 )
)
)
);但是,對於所有行而不僅僅是過濾的行,都會保存非稀疏密度分位數。
請幫忙。
提前致謝
Re:jsl腳本保存非局部密度分位數對本地數據過濾雙變量... 請幫忙如果您使用全局數據過濾器,您將得到您想要的。
Re:jsl腳本保存非局部密度分位數對本地數據過濾雙變量... 請幫忙如何在jsl腳本中工作?
Re: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} )
);Re:jsl腳本保存非局部密度分位數對本地數據過濾雙變量... 請幫忙另一種解決方案是與啟動分開發出Save命令:
obj = Bivariate(...);
Wait(0);
obj<<NONPAR density=""></NONPAR>
過濾器有時需要Wait()以確保過濾器在下一個命令進行之前激活。