Comment changer un point en chiffre zéroBonjour,
J'ajoute deux colonnes et ça marche.
Cependant, certaines cellules ont un "point" (pas zéro) sur les deux colonnes qui font que la formule ne fonctionne pas.
Est-il possible de remplacer les points par le chiffre zéro en ne les modifiant pas manuellement un par un ?
Merci,
Canh
Modélisation statistique avancéeÉtudes de consommation et de marchéExploration et visualisation des donnéesRe : Comment changer un point en chiffre zéroSalut Dan,
Merci pour votre aide et pour avoir distingué les deux concepts d'"école de pensée".
Votre fichier d'exemple simple est logique et facile à comprendre. J'ai trouvé que c'est juste simple mais tellement puissant!
Oui, je ferai la somme (x,y) au lieu de x+y pour cela.
La "formule SUM" résout le problème et je n'ai pas besoin de faire beaucoup d'étapes supplémentaires pour convertir les valeurs manquantes en zéro, colonne en colonne et cela prend du temps.
C'est une grande aide ! Il est bon de savoir que JMP couvre les deux concepts d'"école de pensée"
Bonne journée et encore merci.
Re : Comment changer un point en chiffre zéroJe pense qu'il peut y avoir un autre moyen.
Le problème est ce qui se passe lorsque vous ajoutez un nombre et une valeur manquante. Une école de pensée est que le résultat devrait manquer. C'est ce qui se passe lorsque vous utilisez la formule X + Y. Une autre école de pensée est que vous devriez traiter les disparus comme un zéro. C'est ce que fait la fonction SOMME.

J'ai joint ce tableau de données afin que vous puissiez voir les formules.
Re : Comment changer un point en chiffre zéroMa suggestion est que vous changiez la formule pour gérer les valeurs manquantes.Dans JMP, le point "." est ce qui est affiché pour une colonne numérique lorsqu'il n'y a pas de valeur pour la cellule.Faire de la valeur de la cellule un zéro peut avoir des effets négatifs.Actuellement, avec les valeurs manquantes en place, si vous calculez la moyenne de cette colonne, les cellules avec des valeurs manquantes seront exclues du calcul.Si les cellules sont remplacées par des zéros, la valeur de zéro sera incluse dans le calcul, ce qui modifiera le calcul.Voici un script simple pour changer les valeurs manquantes en zéros.
for each row(
If( isMissing(:the target column ) == 1, :the target column = 0 )
);
Si vous pouviez fournir la formule que vous calculez que les valeurs manquantes font que la formule ne fonctionne pas, je vais l'examiner et la modifier pour traiter les valeurs manquantes.
Re : Comment changer un point en chiffre zéroça aide et merci !Re : Comment changer un point en chiffre zéroVoulez-vous vraiment remplacer les valeurs manquantes par des zéros ? Ils se comporteront différemment dans JMP. Vous pouvez également modifier la formule pour "ignorer" ou travailler avec les valeurs manquantes
Re : Comment changer un point en chiffre zéroAvec les scripts, vous pouvez trouver des solutions à partir des liens suivants :
Remplacer les valeurs manquantes par 0
Celui-ci va un peu plus loin avec la vitesse Devez-vous parcourir une table de données ou utiliser Recode, ou utiliser Get Rows Where pour modifier les valeurs dans une table de données
Vous pouvez également le faire directement à partir du tableau de données :
- Placez 0 dans le presse-papiers en le copiant de quelque part
- Cliquez avec le bouton gauche sur l'un des points (valeur manquante) d'une colonne pour sélectionner la valeur
- Faites un clic droit sur le point et choisissez Sélectionner les cellules correspondantes
- Appuyez sur Ctrl + V (ou faites un clic droit et choisissez Coller)
- Répéter pour les autres colonnes
Modifier:
J'irais très probablement avec un script comme celui-ci, mais je ne sais pas si je le recommanderais si vous ne comprenez pas encore la fonction Loc () et Abonnement aux tables de données
Names Default To Here(1);
dt = Current Data Table();
For(i = 1, i <= N Cols(dt), i++,
Column(dt,i)[Loc((dt)[0,i], .)]=0;
);