Comment obtenir une nouvelle colonne pour remplir les cycles dans un grand ensemble de données pour plusieurs cycles sur le même échantillon ?Bonjour,
Je dispose de très grands ensembles de données (plus d'un million de lignes) composés de nombreux échantillons testés de manière cyclique. Le même échantillon a subi des centaines de cycles et j'espère trouver un moyen d'ajouter rapidement ces cycles à ma table de données.
Le test démarre avec un déplacement nul, puis atteint une force maximale (variable selon le cycle), puis revient à une valeur nulle ou proche de zéro. J'aimerais pouvoir ajouter le cycle sans avoir à parcourir manuellement des millions de lignes de données pour ajouter des cycles.
Automatisation et scriptsRe : Comment obtenir une nouvelle colonne pour remplir les cycles dans un grand ensemble de données pour plusieurs cycles sur le même échantillon ?Dans vos données, il semble que vous puissiez simplement utiliser Sample pour déterminer le cycle ?
Re : Comment obtenir une nouvelle colonne pour remplir les cycles dans un grand ensemble de données pour plusieurs cycles sur le même échantillon ?Bonjour,
Chaque échantillon contient de nombreux cycles de compression/décompression (des centaines) et j'espère trouver un moyen de décomposer chaque numéro d'échantillon en chaque cycle au sein de cet échantillon.
Re : Comment obtenir une nouvelle colonne pour remplir les cycles dans un grand ensemble de données pour plusieurs cycles sur le même échantillon ?J'ai ajouté cette formule à la colonne Cycles. Elle incrémente le numéro de cycle à chaque fois qu'elle détecte un changement de valeurs décroissantes à des valeurs croissantes.
As Constant( x = 1 );
If( :Sample != Lag( :Sample ),
x = 1
);
If( Lag( :Compression ) > :Compression & Lag( :Compression, -1 ) > :Compression,
x = x + 1
);
x;
Ci-dessous se trouve un graphique dans lequel j'ai créé un filtre de données local, qui est configuré pour afficher uniquement les cycles 3, 4 et 5 de l'échantillon 3. Je pense que c'est ce que vous recherchez

Re : Comment obtenir une nouvelle colonne pour remplir les cycles dans un grand ensemble de données pour plusieurs cycles sur le même échantillon ?Merci beaucoup Jim !