Comment trouver la différence entre les lignes d'un groupe comportant des données manquantes ?Je rencontre un problème avec deux ensembles de données sur ma chronologie. L'un est collecté à chaque instant de l'intervalle, l'autre de manière sporadique. Lorsque nous les combinons dans un tableau de données, une des colonnes présente des données manquantes sur tout l'intervalle. Vous trouverez un exemple de tableau de données en pièce jointe ; voici à quoi il ressemble :

Je dois maintenant calculer la différence entre les lignes contenant des données dans la colonne « Glucose (g/L) », regroupées par colonne « Bioréacteur ». Par exemple, pour le bioréacteur 1 après 36 h, la valeur serait « -1 » (3 - 4). Pour le bioréacteur 2 après 120 h, la valeur serait « 1 » (2 - 1).
La fonction Lag ne fonctionne pas car elle exige que les valeurs soient espacées de manière uniforme, ce qui n'est pas le cas. Toute aide ou suggestion serait la bienvenue !
Automatisation et scriptageAnalyse et modélisation de données de baseOrganisation du contenuAccès aux donnéesFusion et nettoyage des donnéesRe: Comment trouver la différence entre les lignes d'un groupe comportant des données manquantes ?Puisque vous semblez utiliser JMP19, la fonction Col At() pourrait répondre à votre besoin (mais je n'en suis pas certain à 100 %). Vous pourriez essayer avec une formule comme celle-ci :
:"Glucose (g/L)"n - Col At(:"Glucose (g/L)"n, -1, :Bioreactor, << relative(1), <
<SKIP missing=""></SKIP>
<P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jthi_0-1767115608220.png" style="width: 999px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="jthi_0-1767115608220.png" style="width: 420px;"><span class="lia-inline-image-display-wrapper" image-alt="jthi_0-1767115608220.png" style="width: 420px;"><img src="https://us.v-cdn.net/6038925/uploads/images/89947i8BD25A08647F5CAF/jthi_0-1767115608220.png" role="button" title="jthi_0-1767115608220.png" alt="jthi_0-1767115608220.png" /></span></SPAN></SPAN></P> <P>Si cela ne correspond pas à ce que vous recherchez, pourriez-vous fournir la colonne complète « résultat correct » ? Par exemple, pour le bioréacteur 1, quelles seraient les valeurs à 0, 84, 132 et 180 heures ? Ou bien vous intéressez-vous uniquement à la première différence calculable ?</P>
Re: Comment trouver la différence entre les lignes d'un groupe comportant des données manquantes ?C'est exactement ce que je cherchais ! Merci infiniment, j'ai passé des heures à essayer de comprendre.
Solution acceptée.