[Python] Extrahiere △△ mit maximalem ○○ mit Pandas

Extrahieren Sie den Wert eines anderen Index, wenn er das Maximum für einen Index ist Ziehen Sie beispielsweise in Betracht, die "Höhe, bei der die Signalintensität maximiert wird" aus dem DataFrame zu extrahieren.

import pandas as pd
df = pd.DataFrame({'elevation': [45.0, 60.0, 75.0, 90.0], \
    'intensity': [10.0, 11.1, 12.3, 10.0]})
print(df.loc[df.idxmax()["intensity"]]["elevation"])

Das Ergebnis sollte 75,0 sein.

--idxmax (), idxmin () kann verwendet werden, um den Index jeder Spalte abzurufen, der das Maximum und das Minimum ist.

df = pd.DataFrame({'elevation': [45.0, 60.0, 75.0, 90.0],\
    'intensity': [10.0, 11.1, 12.3, 10.0]},\
    index=['a', 'b', 'c', 'd'])

Ich wurde immer wieder das Gleiche gegoogelt, also habe ich es mir notiert. (2020/07/10)

Recommended Posts

[Python] Extrahiere △△ mit maximalem ○○ mit Pandas
[Python] Verwendung der Pandas-Serie
[Einführung in Python] Verwenden wir Pandas
[Einführung in Python] Verwenden wir Pandas
[Einführung in Python] Verwenden wir Pandas
[Python] Zusammenfassung der Verwendung von Pandas
Verwendung von Pandas 2
python3: Verwendung der Flasche (2)
[Python] Liste in Pandas konvertieren [Pandas]
String-Manipulation mit Python & Pandas, die ich oft benutze
[Python] Verwendung von Liste 1
Wie benutzt man Python Argparse?
Wie man Pandas Rolling benutzt
Python: Wie man pydub benutzt
[Python] Verwendung von checkio
[Python] Pandas Code, der wahrscheinlich wiederverwendet wird
Ich habe versucht zusammenzufassen, wie man Pandas von Python benutzt
[Python] Verwendung von input ()
Wie benutzt man Python Lambda?
[Python] Verwendung von virtualenv
python3: Verwendung der Flasche (3)
python3: Wie man eine Flasche benutzt
Verwendung von Python-Bytes
Python: So verwenden Sie Async mit
Verwendung von Anfragen (Python Library)
Verwendung von SQLite in Python
[Python] Verwendung von Liste 3 Hinzugefügt
Wie man MySQL mit Python benutzt
Verwendung der Python-API von OpenPose
Verwendung von ChemSpider in Python
Python: Verwendung von pydub (Wiedergabe)
Verwendung von PubChem mit Python
Einfach zu bedienendes Jupyter-Notebook (Python3.5)
Verwendung der Zip-Funktion von Python
[Python] Verwendung der Typetalk-API
Ich möchte einen Platzhalter verwenden, den ich mit Python entfernen möchte
[Einführung in Python] Wie verwende ich eine Klasse in Python?
[Road to Intermediate Python] Verwenden Sie ternäre Operatoren
So installieren und verwenden Sie pandas_datareader [Python]
[Pandas] Was ist set_option?
[Python] Verwendung von __command__, Funktionserklärung
Ich möchte ein Glas aus Python verwenden
[Einführung in Python] Verwenden wir foreach mit Python
[Python] Verwendung von import sys sys.argv
Konvertieren Sie Rasterdaten mithilfe von Pandas in zeilenhaltige (?) Daten
Einfache Möglichkeit, Wikipedia mit Python zu verwenden
So extrahieren Sie einen Polygonbereich in Python
[Python] Organisieren der Verwendung für Anweisungen
Memorandum über die Verwendung von Gremlin Python
[Python2.7] Zusammenfassung der Verwendung von unittest
[Python] Pandas in 10 Minuten vollständig zu verstehen
Python: Verwendung von Einheimischen () und Globalen ()
10 Python-Fehler, die Anfängern häufig sind
Verwendung von __slots__ in der Python-Klasse
Installieren Sie Python auf xserver, um pip zu verwenden
[Python] Fügen Sie Pandas DataFrame insgesamt Zeilen hinzu
Verwendung von "deque" für Python-Daten
Verwendung von Python zip und Aufzählung
[Python] Verstehen, wie rekursive Funktionen verwendet werden
Zusammenfassung der Verwendung der Python-Liste