enregistrer une valeur de table et l'utiliser dans une formuleSalut,
J'ai besoin de saisir une valeur unique (valeur de base) à partir d'une table de données afin de pouvoir l'utiliser dans une formule pour calculer des valeurs relatives.
J'ai essayé d'utiliser le la obtenir des valeurs où fonctionnalité et enregistrez-le en tant que variable. Je ne reçois pas d'erreur mais je ne reçois pas non plus de sortie. Qu'est-ce que je fais mal?
col_dark = column (table de données ("splitsummary2"), "absolu de la phase sombre de l'ASC (ml / kg)") << Obtenir les valeurs où (Column ("Compound") == "Vehicle0mg / kg")
Frère Julie
Re: enregistrer une valeur de table et l'utiliser dans une formuleJe n'ai jamais entendu parler d'une fonction appelée "Get Values Where". Je pense que vous faites référence à "Get Rows Where ()". Vous trouverez ci-dessous une retouche de votre code sur ce que je pense que vous voulez ......
col_dark = :Name( "AUC dark phase absolute (ml/kg)" )[Data Table( "splitsummary2" ) <<
Get rows Where( :Compound == "Vehicle0mg/kg" )]
Re: enregistrer une valeur de table et l'utiliser dans une formuledt = Data Table("splitsummary2");
// Get values as matrix and use the loc command to get the locations where compound is equal to "Vehicle0mg/kg". (In my table it appears 3 times). These locations you can use as indices to gt the value(s) you need for further analysis.
m = Column( dt, "AUC dark phase absolute (ml/kg)" ) <<
Get as matrix();
c = Column( dt, "Compound" ) <<GET as="" matrix=""></GET>
Cela devrait vous donner la valeur dont vous avez besoin. [23330.7291666667]