Création de formules dans une nouvelle colonne. Script JMPBonjour à tous. Je dois créer une nouvelle colonne qui soustraira le contenu des lignes consécutives et insérera cette valeur dans la nouvelle colonne.
Essentiellement, je veux dire : dans la colonne X, soustrayez la ligne 1 de la ligne 2 et placez cette valeur dans la colonne Y. Je veux que cela continue pour l'intégralité de la colonne X.
Donc : Colonne Y = X(i+1) - Xi ; i étant le numéro de ligne. Quelqu'un sait-il comment faire ça? Cela semble assez simple, mais je suis très nouveau dans les scripts et j'ai du mal à obtenir quelque chose à coller.
Tableau de donnéesScriptRe : Créer des formules dans une nouvelle colonne. Script JMP- Vous devez lire le document Discovering JMP et le Scripting Guide !
- Vous devez d'abord essayer de résoudre le problème.On apprend en faisant des erreurs et en trouvant quel est le problème
- Lorsque vous ne parvenez pas à résoudre le problème, la communauté de discussion est là pour vous aider.
- Vous trouverez ci-dessous un script qui, si vous avez correctement configuré votre table de données, devrait vous montrer une façon de résoudre le problème.
Names Default to Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
Open( "$SAMPLE_DATA/big class.jmp" );
// New column: Column 6
Data Table( "big class" ) << New Column( "New Column",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( :weight[Row() + 1] - :weight )
);
Re : Créer des formules dans une nouvelle colonne. Script JMPSalut,
Comme Jim le mentionne, étudier aidera, même si le volume d'informations peut être un peu intimidant au début.
Étant donné qu'une grande partie de ce qui peut être accompli grâce aux scripts peut également être fait de manière interactive, assurez-vous de consulter les formules en un clic, qui créent facilement certaines des formules les plus couramment rencontrées.
Dans votre exemple, vous pouvez cliquer avec le bouton droit sur n'importe quelle valeur de la colonne d'origine et sélectionner Nouvelle colonne de formule > Ligne > Différence du menu suivant. Cela crée une nouvelle colonne avec la formule souhaitée, en une seule étape.
Acclamations,
Brady
