Pandas rufen einen Wert basierend auf dem Index ab


SunnyBoiz

Ich habe versucht, danach zu suchen, aber irgendwie nicht die richtige Antwort zu finden.

Gegeben den folgenden einfachen Datenrahmen:

   country   continent    population
0    UK       Europe        111111
1   Spain     Europe        222222
2   Malaysia   Asia         333333
3    USA      America       444444

Wie kann ich den Länderwert abrufen, wenn ich eine Bedingung habe, in der ein Indexwert angegeben wird? Beispiel: Wenn mir ein Indexwert von 2 gegeben wird, sollte ich Malaysia zurückgeben.

Bearbeiten: Vergessen Sie zu erwähnen, dass der Eingabeindexwert von einer Variablen stammt (denken Sie daran, dass ein Benutzer eine bestimmte Zeile auswählt und die ausgewählte Zeile eine Indexwertvariable bereitstellt).

Danke.

NYC-Coder
index = 2    
print(df.iloc[index]['country'])

Malaysia

Verwandte Artikel


Python Pandas: Index basierend auf dem Wert in DataFrame suchen

JLK Gibt es eine Möglichkeit, einen DataFrame-Index (Zeile) basierend auf übereinstimmendem Text innerhalb des Datenrahmens anzugeben? Ich importiere jeden Tag eine Textdatei aus dem Internet, die sich hier befindet, in einen Python Pandas DataFrame. Ich analy

Ausrichtung auf einen bestimmten Wert basierend auf dem Index

Brenden Ich verwende jQuery, um eine Standard-HTML-Auswahlliste aus einer JSON-Datei zu füllen. Die Funktion zum Auffüllen funktioniert einwandfrei, aber jetzt muss ich auf einen bestimmten Wert des ausgewählten Dropdown-Menüs abzielen, um einen Wert zu erhalt