Une note rapide sur le Informer() fonction - ce n'est pas le cas exiger un deuxième argument. Si vous ne le faites pas, JMP essaiera tous les formats qu'il connaît pour interpréter le premier argument comme une valeur de date/heure.
https://www.youtube.com/watch?v=9nRaDwsYB28
-Jeff
Les deux-points de fin dans le nom de votre colonne sont ce qui m'a jeté.Ce code fonctionnera :
dt = Tableau de données actuel () ;
dt << Nouvelle colonne ( "Réglage de l'heure" , Numérique , Nominal , Format ( "h:m" )) ;
pour ( je = 1 , je <= nrows ( dt ) , je ++,
: réglage de l'heure [ je ] = informer ( : nom ( "Temps ajouté :" )[ je ] , "h:m:s" ) ;
) ;
Salut PMorz,
Le fichier téléchargé est le fichier d'exemple. Merci pour votre aide!
s'il vous plaît laissez-moi savoir si vous ne pouvez pas l'ouvrir.
Pouvez-vous publier une partie de vos données ?Peut-être que la colonne de temps de votre personnage n'est pas tout à fait au bon format, par exemple des espaces de début/de fin, etc.
Salut PMroz,
J'ai essayé le script que vous avez écrit, mais cela n'a pas fonctionné. Un Time_Set est créé sous le type nominal numérique, mais la colonne entière est vide.
Merci,
dt = Tableau de données actuel () ;
dt << Nouvelle colonne ( "Réglage de l'heure" , Numérique , Nominal , Format ( "h:m" )) ;
pour ( je = 1 , je <= nrows ( dt ) , je ++,
: réglage de l'heure [ je ] = informer ( : Temps ajouté [ je ] , "h:m:s" ) ;
) ;