pandas - wie man auf Zellen in Pandas zugreift, äquivalent zu df [3,4] in R

8

Wie kann ich einfach auf eine Zelle zugreifen, wenn ich ein pandas DataFrame-Objekt habe? Wenn in R angenommen wird, dass mein data.frame df heißt, kann ich mit

auf die dritte Zeile und die vierte Spalte zugreifen %Vor%

Was ist das Äquivalent in Python?

    
bill999 27.01.2014, 22:58
quelle

2 Antworten

16

Sie können iloc verwenden (um Position zu erhalten):

%Vor%

Ich empfehle, den Indizierungsabschnitt der Dokumentation zu lesen.

    
Andy Hayden 27.01.2014, 23:08
quelle
7

Verwenden Sie iloc , wenn Ihre Spalten nicht markiert sind:

%Vor%

Dadurch wird die Zelle am Schnittpunkt der dritten Zeile mit der vierten Spalte zurückgegeben.

Wenn Sie anhand der Spalten- und Zeilenbeschriftungen auf die Zelle zugreifen möchten, verwenden Sie at :

%Vor%

Dies gibt die Zelle zurück, die von der Zeile "Year" und der Spalte "Temperature" durchschnitten wird.

    
multigoodverse 11.02.2015 08:47
quelle

Tags und Links