Я бы хотел выбрать конкретные значения ячеек в кадре данных Pandas. Я хочу отфильтровать строки с конкретными значениями в столбце A, а затем получить значения из столбца B.
Насколько я понимаю, правильный способ сделать это - использовать df.at
, поэтому я попробовал
df.at(df['Column A' == column_A_value]['Column B'])
но это не работает. Я также пытался, как взломать,
str(['Column A' == column_A_value]['Column B'])
тоже не работает.
Как правильно это сделать?
Редактировать:
То, что я пытаюсь сделать, это вывести значения внутри большего цикла, что-то вроде:
while condition:
for val in some_column_A_values:
print("{},{}".format('stuff', df.at(df['Column A' == val]['Column B'])), file=myfile)