Comment sous-ensemble mes données toutes les 5 minutes par lot dans la colonne de temps ?Bonjour,
J'ai un ensemble de données qui contient de nombreux lots de données empilés dans une colonne. Une autre colonne est le point temporel (1,2,3,4,...). J'essaie de sélectionner et de sous-ensemble chaque point temporel de 5 minutes (et le premier point temporel) pour chaque lot de telle sorte que le temps soit (1,5,10,15,20,..) pour chaque lot.
J'ai essayé d'utiliser les fonctions « select where » et « mod » mais je n'arrive pas à les faire fonctionner.
Automatisation et scriptsAnalyse et modélisation de données de baseFusion et nettoyage des donnéesRe : Comment sous-ensemble mes données toutes les 5 minutes par lot dans la colonne de temps ?Compte tenu de votre description, ce qui suit devrait fonctionner...
Names Default To Here( 1 );
dt = Current Data Table();
dt << select where( :time point == 1 | Mod( :time point, 5 ) == 0 );
dtSub = dt << subset( selected rows( 1 ), selected columns( 0 ) );