Existe-t-il un moyen de rendre une colonne de nombres négatifs positive ?Je rencontre un problème : je souhaite que mes données soient affichées sous forme de valeurs absolues. Il s'agit d'une requête (dans Snowflake) avec plus de 200 colonnes variables (selon les filtres), ce qui rend difficile l'inclusion de chaque colonne dans la requête.
Je recherche idéalement un moyen de trouver toutes les colonnes avec des valeurs négatives et de les rendre positives. (Au moment où j'écris ceci, je suppose que je pourrais transposer, placer toutes les valeurs dans une colonne. Créer une colonne absolue et transposer en arrière ?)
Toute aide serait grandement appréciée !

Automatisation et scriptsAnalyse et modélisation de données de baseFenêtresRe : Existe-t-il un moyen de rendre positive une colonne de nombres négatifs ?La méthode @Dan_Obermiller fonctionne bien. Mais si toutes vos colonnes sont numériques, la méthode suivante convertira toutes les valeurs négatives de la table de données en valeurs positives.
names default to here(1);
dt=current data table();
dt[0,0]=abs(dt[0,0]);
Re : Existe-t-il un moyen de rendre positive une colonne de nombres négatifs ?Il semble que vous ne sachiez pas exactement combien de colonnes de données vous aurez. Si le tableau ressemble à votre exemple (mais avec plus de colonnes), je pense que l'utilisation de la commande Tables > Stack est la plus judicieuse.
Placez toutes vos colonnes de données dans le champ Colonnes de la pile. Cliquez sur OK. Cliquez avec le bouton droit sur l'en-tête de la colonne Données et choisissez Nouvelle colonne de formule > Transformer > Valeur absolue. Avec cette nouvelle table, choisissez maintenant Tables > Fractionner. Spécifiez Abs{Data] comme Colonnes fractionnées. Placez la colonne Étiquette dans le champ Fractionner par. Assurez-vous que le bouton radio Supprimer tout est sélectionné et cliquez sur OK.
Vous devriez avoir un tableau qui ressemble à l’original, mais sans valeurs négatives.