Heim > Backend-Entwicklung > Python-Tutorial > Wie extrahiere ich einen einzelnen Wert aus einer Datenrahmenzelle in Python?

Wie extrahiere ich einen einzelnen Wert aus einer Datenrahmenzelle in Python?

DDD
Freigeben: 2024-11-03 05:53:30
Original
600 Leute haben es durchsucht

How to Extract a Single Value from a Dataframe Cell in Python?

Abrufen eines einzelnen Werts aus einer Datenrahmenzelle

Bei der Arbeit mit Datenrahmen besteht häufig die Notwendigkeit, einen einzelnen Wert aus einer bestimmten Zelle zu extrahieren Zelle. Stellen Sie sich ein Szenario vor, in dem eine Abfrage einen einzelnen Zeilendatenrahmen zurückgibt:

<code class="python">d2 = df[(df['l_ext']==l_ext) & (df['item']==item) & (df['wn']==wn) & (df['wd']==1)]</code>
Nach dem Login kopieren

Um den gewünschten Wert zu erhalten, kann ein üblicher Ansatz darin bestehen, auf die gewünschte Spalte zuzugreifen:

<code class="python">val = d2['col_name']</code>
Nach dem Login kopieren

Dies ist jedoch der Fall würde zu einem Datenrahmen mit einer einzelnen Zeile und einer einzelnen Spalte anstelle des erwarteten Float-Werts führen.

Um diese Situation zu beheben, kann der folgende Ansatz verwendet werden:

  1. Rufen Sie die ab erste (und einzige) Zeile als Serie mit iloc:
<code class="python">row = d2.iloc[0]</code>
Nach dem Login kopieren
  1. Extrahieren Sie den Wert mithilfe des Spaltennamens:
<code class="python">val = row['col_name']</code>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie extrahiere ich einen einzelnen Wert aus einer Datenrahmenzelle in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage