Zeilendaten für jeden Maximalwert aus einer Spalte abrufenIch habe eine Tabelle, in der die erste Spalte meine zeitlich variierende X-Achsen-Variable ist und alle übrigen Spalten die Y-Achsen-Antwortspalten sind. Ich möchte eine Teilmengentabelle erstellen, die auf dem Maximalwert jeder Y-Achsen-Spalte basiert. IE Die Teilmengentabelle sollte alle Zeilen in der Originaltabelle umfassen, die in einer der entsprechenden Y-Achsenspalten einen Maximalwert haben. Auf diese Weise kann ich vergleichen, bei welchem X-Achsen-Wert alle meine Y-Achsen-Maxima aufgetreten sind. (Noch besser wäre der X-Achsen-Wert gepaart mit dem einzelnen Y-Achsen-Maximum, aber dazu kommen wir später)
Gibt es eine einfache Möglichkeit, dies über Zusammenfassungs- oder Teilmengentabellen zu tun?
Grundlegende Datenanalyse und ModellierungDatenmischung und -bereinigungBetreff: Zeilendaten für jeden Maximalwert aus einer Spalte abrufenIch denke, die Verwendung einer gestapelten Spalte ist möglicherweise die einfachste Option, wenn ich richtig verstehe, was Sie wollen.
Startdaten:

Stapeln Sie die Datenspalten (Spalte 2 und Spalte 3):

Fügen Sie eine neue Formelspalte hinzu, um zu prüfen, ob die Zeile für ein bestimmtes Label maximal ist
:Data == Col Max(:Data, :Label)
Von hier aus haben Sie 1 in den Zeilen, die maximal für Beschriftungen geeignet sind

Betreff: Zeilendaten für jeden Maximalwert aus einer Spalte abrufenJa, genau das habe ich gesucht. Mir gefällt die Stacked-Idee. Ich habe gerade damit gespielt, eine Formel zum Hinzufügen der Flags zu verwenden, aber ich denke, die Spalte „Gestapelt“ würde das übersichtlicher machen!
