Я построил условие, которое извлекает ровно одну строку из моего фрейма данных:
d2 = df[(df['l_ext']==l_ext) & (df['item']==item) & (df['wn']==wn) & (df['wd']==1)]
Теперь я хотел бы взять значение из определенного столбца:
val = d2['col_name']
Но в результате я получаю фрейм данных, который содержит одну строку и один столбец (т.е. одну ячейку). Это не то, что мне нужно. Мне нужно одно значение (одно число с плавающей точкой). Как это сделать в pandas?