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