L'éditeur de formule continue d'ajouter des parenthèses qui modifient les calculsLors de la saisie d'une formule, à un moment donné, l'éditeur ajoute automatiquement des parenthèses qui modifient la formule.C'est répétable, toujours quand j'ajoute le deuxième signe moins dans cette formule :
UNE * B * (1- je * je * R) - je * je * R * C
Les parenthèses ajoutées m'empêchent d'entrer la bonne formule.BOX signifie ici la petite boîte qui apparaît dans l'éditeur lorsque j'appuie sur le deuxième signe moins :
A * B * ( (1-I * I * R) - BOÎTE )
Cela multiplierait le contenu de BOX par A*B, ce qui est incorrect.(Toutes les variables font référence à des colonnes valides.)
Re : L'éditeur de formules continue d'ajouter des parenthèses qui modifient les calculsMerci. Avant de commencer à écrire des scripts, la nouvelle boîte n'avait aucun sens car elle ne permet pas de sélectionner des colonnes par le menu de droite et vous devez taper leurs noms précédés de deux-points. Maintenant que je sais que la nouvelle boîte est l'éditeur de script, cela a du sens.Re : L'éditeur de formules continue d'ajouter des parenthèses qui modifient les calculsMerci. J'ai tiré deux conseils généraux de votre solution. La première est de savoir comment tirer parti des parenthèses automatiques (c'est-à-dire ne pas utiliser '(' sur le clavier, entrez simplement le premier opérande). La seconde est que vous pouvez cliquer dans le champ en dehors de la plus grande case, je n'aurais jamais pensé à essayer ça !Re : L'éditeur de formules continue d'ajouter des parenthèses qui modifient les calculsJ'ajouterai également, qu'à tout moment pendant la construction de la formule que vous souhaitez clarifier spécialement ce que vous voulez, si vous double-cliquez sur la formule, vous entrerez dans l'éditeur de scripts, et vous pourrez directement saisir des ajouts, et/ ou apportez des corrections au code créé par JMP.
Re : L'éditeur de formules continue d'ajouter des parenthèses qui modifient les calculsIl y a quelques comportements de base à garder à l'esprit lorsque vous utilisez l'éditeur de formules.
- Le rectangle bleu entoure le focus pour l'action suivante. Utilisez le pointeur de la souris ou les touches fléchées pour vous assurer que seule la partie de la formule actuelle est entourée par le rectangle bleu pour l'action suivante.
- Le fait de sélectionner une colonne de données la fait entrer dans le rectangle vide actuel. Double-cliquer sur une colonne de données remplace ce qui se trouve dans le rectangle actuel.
- Le fait de sélectionner une fonction dans la liste la plus à gauche ou de cliquer sur un bouton en haut consiste à utiliser ce qui se trouve dans le rectangle comme argument.
Je suppose que UN , B , C , je , et R sont des noms de colonnes de données. Pour faire votre formule, suivez ces étapes :
- Sélectionner UN .
- Cliquez sur le bouton Multiplier.
- Sélectionner B .
- Cliquez sur le bouton Multiplier.
- Presse 1 et Entrer .
- Cliquez sur le bouton Soustraire.
- Sélectionner je .
- Cliquez sur le bouton Multiplier.
- Sélectionner je .
- Cliquez sur le bouton Multiplier.
- Sélectionner R .
- Sélectionnez tout en cliquant à l'intérieur du rectangle le plus à l'extérieur. Le rectangle devrait inclure tout jusqu'à présent.
- Cliquez sur le bouton Soustraire.
- Sélectionner je .
- Cliquez sur le bouton Multiplier.
- Sélectionner je .
- Cliquez sur le bouton Multiplier.
- Sélectionner R .
- Cliquez sur le bouton Multiplier.
- Sélectionner C .
Le résultat est:

Une autre façon est de copier l'expression : A * :B * (1- :I * :I * :R) - :I * :I * :R * :C après avoir inséré les deux-points ("":") devant les noms de colonne, double-cliquez sur le rectangle bleu vide initial dans l'éditeur de formule, collez l'expression et appuyez sur Entrée.