script jsl pour enregistrer un quantile de densité nonpar sur des données locales filtrées bivariées ... s'il vous plaît aiderExécution d'un script comportant une densité non paramétrique filtrée par des données locales dans la plateforme bivariée et souhaitant enregistrer les quantiles de densité non paramétriques, mais ne pouvant pas. Le script, lorsqu'il est exécuté, enregistre les quantiles de densité, mais pas uniquement pour les lignes filtrées comme il le fait lorsque je suis exécuté en mode non script.
voici ce que j'essaye
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 )
)
)
);mais encore une fois, le quantile de densité non parent est sauvegardé pour toutes les lignes plutôt que simplement les lignes filtrées.
S'il vous plaît aider.
Merci d'avance
Re: jsl script pour enregistrer un quantile de densité nonpar sur des données locales filtrées bivariées ... s'il vous plaît aiderSi vous utilisez un filtre de données global, vous obtiendrez ce que vous voulez.
Re: jsl script pour enregistrer un quantile de densité nonpar sur des données locales filtrées bivariées ... s'il vous plaît aidercomment cela fonctionnerait-il dans le script jsl?
Re: jsl script pour enregistrer un quantile de densité nonpar sur des données locales filtrées bivariées ... s'il vous plaît aiderCurrent 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 script pour enregistrer un quantile de densité nonpar sur des données locales filtrées bivariées ... s'il vous plaît aiderUne autre solution serait d’émettre la commande Save séparément du lancement:
obj = Bivariate(...);
Wait(0);
obj<<NONPAR density=""></NONPAR>
Wait () est parfois nécessaire avec des filtres pour s'assurer que le filtre s'active avant l'exécution de la commande suivante.