że mam następujący DataFrameJak uzyskać wartość z pandy DataFrame a nie rodzaj indeksu i obiektów
Letter Number A 1 B 2 C 3 D 4
który można uzyskać poprzez następujący kod
import pandas as pd
letters=pd.Series(('A', 'B', 'C', 'D'))
numbers=pd.Series((1, 2, 3, 4))
keys=('Letters', 'Numbers')
df=pd.concat((letters, numbers), axis=1, keys=keys)
Teraz chcę aby uzyskać wartość C z kolumny Litery.
Linia komend
df[df.Letters=='C'].Letters
powróci
2 C Name: Letters, dtype: object
Moje pytanie brzmi: w jaki sposób mogę uzyskać tylko wartość C, a nie całe dwa wyjście liniowe?
Dziękuję bardzo.
Eduardo
W przypadku niepowiązanej notatki istnieje lepszy sposób na skonstruowanie DataFrame: '' 'pd.DataFrame ({'Letters': letters, 'Numbers': numbers})' '' – JoeCondron
Joe, dzięki za komentarz. Poprawi mój kod. – Eduardo