У меня есть две колонки, такие как это:значения столбцов экстракта на основе другого столбца
ветер люфта
да нет
нет да
нет нет
да
Если значение в столбце wind
равно yes
, я хочу извлечь соответствующие значения в столбце play
, независимо от того, является ли значение в этом столбце yes
или no
.
Я написал этот цикл for
, чтобы сделать это, но я не уверен, что это правильный способ сделать такую операцию? tar_attr_labels
- столбец play
.
for val in labelFreq.keys(): # dict contains yes and no
dataSubset = [entry for entry in tar_attr_labels if val]
.....
'column' не тип объекта Python. Как выглядит ваша структура данных? У вас есть список списков? Два словаря? И т. Д. – DSM
... или файл, который вы читаете? –
Можете ли вы напечатать 'labelFreq'? Или вывод 'labelFreq.items() [: 5]'? – colcarroll