Complément d'outils de table de donnéesCe complément contient plusieurs utilitaires permettant de travailler plus efficacement avec les tables de données. Avec lui, vous pouvez :
- Définissez rapidement le nombre de décimales affichées dans le tableau de données.
- Définissez et modifiez les largeurs de colonnes en masse.
- Effectuez une réorganisation et un tri personnalisés des colonnes en masse.
- Convertissez les étiquettes de valeur en chaînes équivalentes.
- Poussez et extrayez les noms de colonnes vers et depuis les tables en masse.
- Verrouillez et déverrouillez des tables et des colonnes en masse.
- Créez des données normales catégoriques et corrélées aléatoires.
- Obtenez des données à partir de n’importe quelle table de rapport JMP.
- Obtenez (x, y) points de n'importe quel graphique dans un rapport JMP.
- Cliquez sur une image pour enregistrer des points (x, y).
- Étendez ou interpolez sur des cellules vides.
- Créez des formules de date personnalisées à l'aide d'une interface intuitive avec des menus déroulants.
- Numérotez les lignes dans leur ordre d'apparition dans les groupes spécifiés.
- Créez une colonne dont les valeurs sont 1 lorsque la ligne est sélectionnée et 0 sinon.
- Concaténez plusieurs fichiers (texte, JMP ou Excel) à partir d'un dossier (éventuellement, ses sous-dossiers également) dans une seule table .jmp.
- Concaténez une table avec elle-même un certain nombre de fois.
- Exemples de lignes de tableau avec ou sans remplacement.
- Convertissez entre les formats à réponses multiples et empilés.
- Développez un tableau à l'aide de décomptes de fréquence (récapitulez les lignes).
Beaucoup de ces fonctionnalités seront décrites plus en détail dans les blogs JMP. Certains seront également disponibles en tant que compléments autonomes. Dès qu'elles seront disponibles, les documents justificatifs seront également téléchargés sur cette page.
Apprécier!
Brady
UtilitairesRe : Complément d'outils de table de donnéesÉcrivain de format de date c'est tellement cool - cela aide beaucoup de commencer avec la chaîne réelle, de la diviser en morceaux et d'identifier les entrées.
Est-il prévu de l'inclure dans la norme. Modifier le modèle de format Interface graphique ?

Re : Complément d'outils de table de donnéesSalut Brady.
Pour le moment, je ne peux pas supprimer le -Indays (2) de ma formule JMP que j'ai utilisée dans les scripts car la date du résultat est similaire à celle de notre base de données. Mais je vérifierai également cela avec notre équipe informatique. Merci beaucoup pour la suggestion.
Re : Complément d'outils de table de donnéesBonjour @WebDesignesCrow ,
Je ne suis pas sûr de ce qui se fait dans Excel, donc je ne peux pas en parler, mais le calcul de JMP est correct : 45 008 jours à partir de 0000, le 1er janvier 1900 est 0000, le 25 mars 2023 et non le 23 mars 2023.
Voici pourquoi :
Les années 1900 - 2019 inclus représentent 30 « blocs » de 4 ans chacun. Chaque "bloc" contient (366 + 365 + 365 + 365) = 1461 jours, SAUF le bloc avec l'année 1900. 1900 n'est pas une année bissextile, car si une année est divisible par 100, mais pas par 400, l'année n'est pas une année bissextile. année bissextile.
Nous avons donc 1461 * 30 - 1 = 43829 jours dans les années 1900 - 2019 inclus.
2020, 2021 et 2022 ajoutent (366 + 365 + 365) jours.
Janvier et février 2023 ajoutent (31 + 28) jours.
Mars 2023 ajoute 24 jours pour nous amener à 0000 le 25.
Ce total est 43829 + 366 + 365 + 365 + 31 + 28 + 24 = 45008. Toute partie décimale restante donne les heures, les minutes et les secondes au 25 mars 2023.
Vous souhaiterez donc supprimer le - Indays ( 2 ) de votre formule JMP. (Et étudiez ce qui se passe dans Excel.)
Acclamations,
Brady
Re : Complément d'outils de table de donnéesMerci beaucoup pour la formule et l'explication !
La date est revenue à une date incorrecte (2 jours supplémentaires par rapport à ce qu'affiche Excel) mais l'heure est correcte.
J'ai donc modifié la formule comme ci-dessous ;
As Date( In Days( :z ) + Informat ("1/1/1900", "<MM><D><YYYY><HH><:><MM><:><SS><AMPM>")) - In Days( 2 )</AMPM></SS></MM></HH></YYYY></D></MM>Cela semble bon.
Re : Complément d'outils de table de donnéesBonjour WebDesignesCrow,
Il semble que votre numéro corresponde au nombre de jours écoulés depuis le 1er janvier 1900. Pour cette raison, vous n’avez pas besoin du complément. Il vous suffit d'avoir une colonne de formule qui calcule comme ceci :
asdate( indays( :z ) + informat( "1/1/1900" ) )
Où :z est la colonne contenant le nombre de jours.
Indays() convertit cela en secondes, informat() convertit "1/1/1900" en nombre de secondes représentant le 1/1/1900, et asDate() convertit cette somme en un format de date.
En fait, j'ai eu le 25 mars, pas le 23 mars, pour votre valeur de 45008... le reste était le même.
Acclamations,
Brady
Re : Complément d'outils de table de donnéesSalut,
Comment puis-je utiliser ce complément pour convertir le numérique 45008.078125 en 23/03/2023 01:52:30 ?
Je n'arrive toujours pas à résoudre ce problème après l'importation du format de date depuis Excel.
Re : Complément d'outils de table de donnéesHé @Byron_JMP , content de l'entendre!
Re : Complément d'outils de table de donnéesCe complément m'a permis d'économiser au moins une heure et demie de réflexion (encore). Merci!
Re : Complément d'outils de table de donnéesMerci beaucoup!Ça a marché.J'aime vraiment cet outil.
Re : Complément d'outils de table de donnéesBonjour, veuillez essayer d'ajouter une coche après les derniers chiffres (31 dans votre exemple) pour terminer la délimitation. Sinon, ce que tu as à l'air bien.
Acclamations,
Brady
Re : Complément d'outils de table de donnéesMerci beaucoup pour ce complément pratique.Je ne sais pas si je n'utilise pas correctement ou si quelque chose ne va pas.J'essaie d'analyser une colonne de caractères en une date.La colonne ressemble à ceci : aaaammjjhhmmss
J'utilise le délimité fixe mais je n'arrive à obtenir aucune sortie.Merci pour toute aide ici.


Re : Complément d'outils de table de donnéesJ'ai totalement raté cette partie ! merci beaucoup encore. C'est un excellent outil.
Re : Complément d'outils de table de donnéesSalut,
Cela devrait fonctionner tant que vous sélectionnez le bouton radio « 3 lettres » dans la zone du panneau « Format du mois ». (Voir capture d'écran).
Acclamations,
Brady

Re : Complément d'outils de table de données@brady_brady
Salut Brady. Jusqu'à présent, j'utilise ce complément de manière assez intensive pour analyser des données texte. C'est vraiment un gain de temps ! Merci pour ça. J'ai maintenant un ensemble de données indiquant l'heure dans ce format : "Lun, 30 novembre 2020 21:42:26 GMT" et le complément ne semble pas pouvoir le convertir en date continue. Je suppose que c'est parce que le mois est un texte et non un chiffre. Y a-t-il un moyen de contourner ce problème ?
Re : Complément d'outils de table de donnéesBrady, votre application complémentaire vient de m'être recommandée lors d'une session de formation JMP pour l'entreprise pour laquelle je travaille.Cela a magnifiquement résolu mon problème et m'a permis de prendre une colonne de données date/heure machine compliquée et de la convertir en quelque chose que je peux réellement utiliser.
Re : Complément d'outils de table de donnéesJ'ai eu la même erreur " Assurez-vous que les sélections sont effectuées dans les 3 volets" lorsque vous essayez de pousser les noms de colonnes. Quelqu'un sait comment résoudre ceci?
Re : Complément d'outils de table de donnéesBrady, c'est un excellent ensemble d'outils. Je ne fais encore qu’effleurer la surface. Une pièce que j'utilise beaucoup est Span Empty Cells, Interpolate using an X column. Cela m'a servi plusieurs fois dans des colonnes serval interpolées à la fois. J'ai maintenant un ensemble où j'ai des variables. En fait, j'en ai 15 ensembles. Je les travaille actuellement un par un. C'est fastidieux mais cela pourrait être pire.
Avez-vous déjà écrit ce code pour le gérer par variables ?
Re : Complément d'outils de table de donnéesSalut Brady-- J'ai un cas où nous devons convertir un format de date de "ww/yyyy" (c'est-à-dire une colonne catégorielle contenant le numéro de la semaine suivi de l'année à 4 chiffres, séparée par un délimiteur de barre oblique) en quelque chose que JMP comprend comme un date.Les "Outils de table de données/Formules de colonnes spéciales/Formule d'écriture de date personnalisée" sont fantastiques, mais ne gèrent pas ce cas particulier.Serait-ce un changement facile à intégrer ?(Ou existe-t-il une autre façon de gérer cela ?)
Merci!
Jerry
Re : Complément d'outils de table de donnéesOlaf, peux-tu m'envoyer un e-mail directement ? Je devrai dépanner l'application, j'en ai bien peur. Peut-être qu'une intervention chirurgicale sera nécessaire.
Acclamations,
Brady
Re : Complément d'outils de table de donnéesIdem sur win JMP 13.1.0
Re : Complément d'outils de table de donnéesMerci d'avoir répondu Brady,
J'ai actualisé la liste et j'ai même redémarré le complément et JMP.
Mais cela n’a pas aidé non plus. Testé sur plusieurs fichiers.
Utilisation de la version 13.2.0 sur Mac et du dernier complément.
Cordialement, Olaf
PS
J'ai enregistré une petite vidéo montrant ce que j'ai fait et comment le problème se présente, mais le téléchargement ici nécessite une version de Flash qui n'est pas installée sur nos systèmes (fonctionnant actuellement sous Windows).
Re : Complément d'outils de table de donnéesAvez-vous appuyé sur le bouton « Actualiser la liste des tableaux » en haut à gauche de la fenêtre ? Une fois cela fait, vous devriez être capable de :
1. Sélectionnez le nouveau tableau dans la zone de liste supérieure gauche (il n'apparaîtra pas tant que vous n'aurez pas actualisé la liste de noms ; pour des raisons que je n'aborderai pas ici, la liste de noms ne s'actualise pas automatiquement)
2. Sélectionnez la colonne de noms de colonnes dans la zone de liste inférieure gauche
3. Sélectionnez le tableau dans lequel vous placerez ces noms
4. Cochez ou décochez les options, selon le cas
5. Appuyez sur le bouton « Push Names »
Acclamations,
Brady
Re : Complément d'outils de table de données"Pousser les noms de colonnes" ne permet pas de sélectionner la "colonne des noms de colonnes", ce qui entraîne l'erreur "Assurez-vous que les sélections sont effectuées dans les 3 volets". C'est vide. Qu'est-ce que je rate?Re : Complément d'outils de table de donnéespuis-je télécharger ce complément pour JMp11
Re : Complément d'outils de table de données@tajrida ,
Je suis d'accord. Le problème est que les fichiers .pdf et .docx ne peuvent pas être téléchargés actuellement - je ne sais pas pourquoi, mais cela s'est produit après le changement d'infrastructure. Lorsque ce problème sera résolu, je publierai les documents, car je blogue à leur sujet. À l'heure actuelle, le seul document rédigé est celui destiné au rédacteur de la formule de date personnalisée.
Merci,
Brady
Re : Complément d'outils de table de donnéesAbsolument fantastique, merci !
Re : Complément d'outils de table de donnéesUn fichier d'aide PDF avec des exemples sera utile pour comprendre et utiliser ce complément.
Re : Complément d'outils de table de donnéesExtrêmement utile et quel gain de temps cela a été. J'ai déjà utilisé ce complément aujourd'hui ! Merci..
Re : Complément d'outils de table de donnéesFèves fraîches!Merci!
Re : Complément d'outils de table de donnéesWow, c'est utile, mais la plupart de mes codes de date incluent des fractions de seconde, des millisecondes aux microsecondes (par exemple "20240213101953.948386") et je n'arrive pas à les analyser. Si je saisis juste les secondes, cela fonctionne, mais si j'inclus les microsecondes, cela me donne simplement des points « aucune donnée » dans la colonne créée.

Re : Complément d'outils de table de données@egaderlund ,
Lors de l'utilisation d'une délimitation fixe, le dernier point d'arrêt doit également être spécifié. (Voir l'exemple ci-dessous).
Notez que s'il est présent, l'opérateur « décimal » doit être adapté à la région : aux États-Unis, cet opérateur est un point, mais dans de nombreuses autres régions, il s'agit d'une virgule.
Acclamations,
Brady
