Wie unterteilt man die zehn höchsten Werte nach Jahr und Standort?Ich verfüge über einen Datensatz der täglichen Ozonkonzentrationen von mehreren Standorten über mehrere Jahre hinweg. Gibt es eine schnelle Möglichkeit, die zehn höchsten Konzentrationen an jedem Standort und Jahr aufzuschlüsseln?
Erweiterte statistische ModellierungDatenmischung und -bereinigungBetreff: Wie kann man die 10 höchsten Werte nach Jahr und Standort unterteilen?Hier ist ein Beispiel für eine einfache Möglichkeit, eine Tabelle mit nur den Top 10 für jede Gruppe (Site) zu erstellen.

names default to here(1);
dt=// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << sort(by(:sex, :height), order(descending,descending), replace table(1));
dt<< select where(col cumulative sum(1, :sex) <=10);
dtFinal = dt << subset(output table("Top 10"), selected rows(1), selected columns(0));Betreff: Wie kann man die 10 höchsten Werte nach Jahr und Standort unterteilen?Sie können eine Formel erstellen, um die Top10 zu erhalten, eine Zusammenfassung oder eine Tabelle verwenden. Und je nachdem, wie Ihre Daten aussehen, benötigen Sie möglicherweise zusätzliche Berechnungen, um die Top10 einfach zu erhalten
Betreff: Wie kann man die 10 höchsten Werte nach Jahr und Ort filtern?Hallo, ich freue mich sehr, von "select where(col cumulative sum(1, :sex) <=10)" zu erfahren.
Ich frage mich, ob ich das noch weiter einschränken kann, zum Beispiel die Top 5 bei den Männern und die Top 7 bei den Frauen auswählen möchte? Vielen Dank im Voraus.
Betreff: Wie kann man die 10 höchsten Werte nach Jahr und Ort filtern?dt << select where( Col Cumulative Sum( 1, :sex ) <= Match( :sex, "M", 5, 7 ) );