Comment tracer le diagramme de variablité d'une couche particulière définie par l'utilisateur?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour à tous,
Je souhaite définir une fenêtre particulière pour la couche d'entrée définie par l'utilisateur à l'aide du code suivant:
Nouvelle fenêtre ("Définir une valeur",
<< modal,
Zone de texte ("Définir le calque"),
layer = Combo Box ({"AA", "RAA", "CS"}),
Boîte à boutons ("OK"),
Boîte à boutons ("Annuler")
)
Mais je ne sais pas comment ajouter un tableau de variabilité après avoir appuyé sur "OK".
Guidez-moi s'il-vous-plaît.
Le script de variabilité comme suit:
Tableau de variabilité {
Y (: Nom ("Valeur CD")),
X (: Nom ("CD-PIC"), Axis),
Type d'analyse (Nom ("choisir la meilleure analyse (EMS REML Bayesian)")),
Variation de processus (0),
où (: masque == eval (couche))
}
Re: comment tracer un tableau de variablité d'une couche particulière définie par l'utilisateur?Merci beaucoup
Re: comment tracer un tableau de variablité d'une couche particulière définie par l'utilisateur?Vous pouvez définir une variable sur 1 ou 0 avec les boutons OK et Annuler:
Nouvelle fenetre ( "Définir une valeur" , << Modal ,
Boîte de panneau ( "Définir le calque" ,
cb = Boîte combo ( { "AA" , "RAA" , "CS" } ) , ) ,
Boîte de panneau ( "Actes" ,
Zone de liste H (
Boîte à boutons ( "D'ACCORD" ,
exécuter = 1 ;
couche = cb << être sélectionné ;
) ,
Boîte à boutons ( "Annuler" , exécuter = 0 )
) ,
)
) ;
Si ( exécuter ,
Tableau de variabilité (
Y ( : prénom ( "Valeur CD" ) ) ,
X ( : prénom ( "CD-PIC" ) , : Axe ) ,
Type d'analyse ( prénom ( "choisir la meilleure analyse (EMS REML Bayesian)" ) ) ,
Variation de processus ( 0 ) ,
où ( : Masque == couche )
)
) ;
Re: comment tracer un tableau de variablité d'une couche particulière définie par l'utilisateur?Bonjour MS,
Merci pour l'explication.
Mais comment connecter un graphique de variabilité à cette nouvelle fenêtre signifie que je veux un graphique de variabilité après avoir appuyé sur "OK".
Re: comment tracer un tableau de variablité d'une couche particulière définie par l'utilisateur?C'est assez facile de faire quoi (je pense. . . ) tu veux. Mais avez-vous envisagé d'utiliser un filtre de données local pour permettre aux utilisateurs de sélectionner la couche à la volée?
NamesDefaultToHere ( 1 ) ;
dt = NewTable ( "Données de variabilité" ,
AddRows ( 1000 ) ,
NewColumn ( "Couche" , Numérique , Nominal , Formule ( RandomInteger ( 1 , 3 ))) ,
NewColumn ( "Site" , Numérique , Continu , Formule ( RandomInteger ( 1 , 3 ))) ,
NewColumn ( "Tranche" , Numérique , Continu , Formule ( RandomInteger ( 1 , 3 ))) ,
NewColumn ( "CD" , Numérique , Continu , Formule ( AléatoireNormal ( 5 , 1 ))) ,
) ;
dt << Tableau de variabilité (
Y ( : CD ) ,
X ( : Site , : Tranche ) ,
Type d'analyse ( "Choisir la meilleure analyse (EMS REML Bayesian)" ) ,
Std Dev Chart ( 0 ) ,
Recalcul automatique ( 1 ) ,
Filtre de données local ( Mode , Ajouter un filtre ( des colonnes ( : Couche ) ) )
) ;
Re: comment tracer un tableau de variablité d'une couche particulière définie par l'utilisateur?Dans votre code, "couche" fait référence à la zone de liste déroulante (), mais vous avez besoin d'une variable pour contenir la valeur sélectionnée par l'utilisateur. Utilisation << se faire sélectionner pour obtenir la valeur sous forme de chaîne.
Par exemple:
Nouvelle fenetre ( "Définir une valeur" ,
<< Modal ,
Zone de texte ( "Définir le calque" ) ,
cb = Boîte combo ({ "AA" , "RAA" , "CS" }) ,
Boîte à boutons ( "D'ACCORD" , couche = cb << être sélectionné ) ,
Boîte à boutons ( "Annuler" )
) ;
Tableau de variabilité (
Y ( : prénom ( "Valeur CD" )) ,
X ( : prénom ( "CD-PIC" ) , : Axe ) ,
Type d'analyse ( prénom ( "choisir la meilleure analyse (EMS REML Bayesian)" )) ,
Variation de processus ( 0 ) ,
où ( : Masque == couche )
) ;