Skonstruowałem warunek, który wyodrębnia dokładnie jeden wiersz z mojej ramki danych:
d2 = df[(df['l_ext']==l_ext) & (df['item']==item) & (df['wn']==wn) & (df['wd']==1)]
Teraz chciałbym wziąć wartość z konkretnej kolumny:
val = d2['col_name']
Ale w rezultacie otrzymuję ramkę danych, która zawiera jeden wiersz i jedną kolumnę ( tj. Jedną komórkę). Nie tego potrzebuję. Potrzebuję jednej wartości (jedna liczba zmiennoprzecinkowa). Jak mogę to zrobić w pandach?
SettingWithCopyWarning
, możesz spojrzeć na ten post, aby uzyskać wyjaśnienie ostrzeżenia i możliwych obejść / rozwiązań.