Come ottenere una nuova colonna per popolare i cicli in un set di dati di grandi dimensioni per più cicli sullo stesso campione?Ciao,
Ho set di dati molto ampi (più di 1 milione di righe) composti da numerosi campioni che sono stati testati in modo ciclico. Lo stesso campione ha attraversato centinaia di cicli e spero di trovare un modo per aggiungere rapidamente i cicli alla mia tabella dati.
Il test inizia con uno spostamento pari a zero e poi prosegue fino a un picco di forza (che varia a seconda del ciclo in questione) per poi tornare a un valore pari a zero o prossimo allo zero. Vorrei trovare un modo per aggiungere il ciclo senza dover scorrere manualmente milioni di righe di dati per aggiungere cicli.
Automazione e scriptingR: Come ottenere una nuova colonna per popolare i cicli in un set di dati di grandi dimensioni per più cicli sullo stesso campione?Dai tuoi dati sembra che potresti semplicemente usare Sample per determinare il ciclo?
R: Come ottenere una nuova colonna per popolare i cicli in un set di dati di grandi dimensioni per più cicli sullo stesso campione?Ciao,
Ogni campione contiene numerosi cicli di compressione/decompressione (centinaia) e spero di trovare un modo per scomporre ogni numero di campione in ogni ciclo al suo interno.
R: Come ottenere una nuova colonna per popolare i cicli in un set di dati di grandi dimensioni per più cicli sullo stesso campione?Ho aggiunto questa formula alla colonna Cicli. Incrementa il numero di cicli ogni volta che rileva un passaggio da valori decrescenti a valori crescenti.
As Constant( x = 1 );
If( :Sample != Lag( :Sample ),
x = 1
);
If( Lag( :Compression ) > :Compression & Lag( :Compression, -1 ) > :Compression,
x = x + 1
);
x;
Di seguito è riportato un grafico in cui ho creato un filtro dati locale, impostato per visualizzare solo i cicli 3, 4 e 5 del campione 3. Credo che questo sia ciò che stai cercando

R: Come ottenere una nuova colonna per popolare i cicli in un set di dati di grandi dimensioni per più cicli sullo stesso campione?Grazie mille Jim!