Gibt es eine Möglichkeit, eine Spalte mit negativen Zahlen in positive Zahlen umzuwandeln?Ich habe ein Problem, bei dem ich meine Daten als absolute Werte anzeigen lassen möchte. Dies ist eine Abfrage (in Snowflake) mit über 200 variablen Spalten (abhängig von den Filtern), sodass es schwierig ist, jede Spalte in die Abfrage einzubeziehen.
Ich suche idealerweise nach einer Möglichkeit, alle Spalten mit negativen Werten zu finden und sie in positive umzuwandeln. (Während ich das hier schreibe, könnte ich vermutlich transponieren und alle Werte in eine Spalte setzen. Eine absolute Spalte erstellen und zurücktransponieren?)
Jede Hilfe wäre sehr willkommen!

Automatisierung und SkriptingGrundlegende Datenanalyse und ModellierungWindowsBetreff: Gibt es eine Möglichkeit, eine Spalte mit negativen Zahlen in positive Zahlen umzuwandeln?@Dan_Obermiller -Methode funktioniert gut. Aber wenn alle Ihre Spalten numerisch sind, werden im Folgenden alle negativen Werte in der Datentabelle in positive umgewandelt.
names default to here(1);
dt=current data table();
dt[0,0]=abs(dt[0,0]);
Betreff: Gibt es eine Möglichkeit, eine Spalte mit negativen Zahlen in positive Zahlen umzuwandeln?Es klingt, als wären Sie sich nicht sicher, wie viele Datenspalten Sie haben werden. Wenn die Tabelle wie in Ihrem Beispiel aussieht (aber mehr Spalten hat), ist meiner Meinung nach die Verwendung des Befehls Tabellen > Stapeln am sinnvollsten.
Fügen Sie alle Ihre Datenspalten in das Feld „Spalten stapeln“ ein. Klicken Sie auf „OK“. Klicken Sie mit der rechten Maustaste auf die Spaltenüberschrift „Daten“ und wählen Sie „Neue Formelspalte“ > „Transformieren“ > „Absoluter Wert“. Wählen Sie mit dieser neuen Tabelle nun „Tabellen“ > „Teilen“. Geben Sie „Abs{Data]“ als „Teilen-Spalten“ an. Fügen Sie die Spalte „Beschriftung“ in das Feld „Teilen nach“ ein. Stellen Sie sicher, dass das Optionsfeld „Alle löschen“ ausgewählt ist, und klicken Sie auf „OK“.
Sie sollten eine Tabelle haben, die wie das Original aussieht, aber keine negativen Werte enthält.