Créer une colonne de séquencebonjour la communauté
quelqu'un peut m'aider avec JSL
j'ai besoin de créer une colonne de séquence faisant référence à une autre colonne de données (comme pour l'exemple d'image)
(comme vous pouvez le voir pour chaque élément d'identification de plaquette, les données peuvent être variables .... 5/8/4 etc.)

Merci d'avance
Gianpaolo
Modélisation statistique avancéeAutomatisation et scriptÉtudes de consommation et de marchéAccès aux donnéesIngénierie de la qualité et des procédésRe : Créer une colonne de séquenceMerci à tous d'avoir résolu mon problème. vraiment apprécié :-)!
Re : Créer une colonne de séquenceNe vous concentrez surtout pas sur nous ! Amusez-vous avec les petits-enfants !!!
Re : Créer une colonne de séquenceMerci @brady_brady ........J'ai mes petits-enfants chez moi et je ne me concentre pas sur le forum de discussion aussi clairement que je le devrais.
Re : Créer une colonne de séquenceSalut,
Ce que vous voudrez utiliser dans ce cas est:
Col Cumulative Sum (1, :Wafer_ID )
Si vous utilisez Col Sum ( 1, :Wafer_ID ), vous obtiendrez plusieurs lignes de la valeur "k", où k est le nombre de lignes dans le groupe donné.
Notez que cette formule fonctionne quelle que soit la manière dont le tableau est trié. Sa valeur indique "c'est la kième fois que je rencontre cette valeur dans cet ensemble de données, en commençant par le haut". Cela a une application dans de nombreux autres contextes, en particulier lorsque le tri créatif est impliqué, et c'est l'une de mes astuces préférées.
Acclamations,
brady
Re : Créer une colonne de séquenceDans votre première entrée, vous avez une colonne nommée Wafer_ID, puis dans votre deuxième entrée, dans votre JSL, vous l'appelez juste wafer, mais vous utilisez le nom Wafer_ID dans la fonction Col Sum().La fonction Col Sum() utilise le deuxième élément en tant que By Group et, par conséquent, il doit correspondre au nom de la colonne que vous souhaitez utiliser pour l'agrégation.
Re : Créer une colonne de séquenceVoici la formule pour le faire. Vous pouvez l'utiliser tel quel dans une colonne ou l'adapter à votre script.

Re : Créer une colonne de séquenceMerci Nelson, pour votre réponse... et désolé si je n'ai pas cherché profondément dans les autres discussions
juste... il me manque une chose (probablement ma question n'a pas été bien expliquée... désolé pour ça) ..... mais je dois créer une séquence de colonnes par JSL... pour cela j'ai besoin d'aide.
en utilisant votre suggestion:
dt << New Column( "Sequence", Formula( Col Sum( 1, :Wafer_ID ) ) );
Je n'opte pas la séquence1,2,3,... comme je l'ai signalé dans la photo... mais j'ai le maximum de rangées de wafer_ID pour chaque donnée de plaquette.
ce dont j'ai besoin est de créer la colonne de séquence contenant:
Séquence de plaquette
00 1
00 2
00 3
00 4
01 1
01 2
01 3
02 1
02 2
02 3
02 4
02 5
..... .......
Re : Créer une colonne de séquenceIl y a plusieurs éléments de discussion précédents qui couvraient cela ...... à l'avenir, veuillez d'abord rechercher les recherches connues
Voici une solution pour la formule
col sum(1, :wafer_id);