Я просмотрел несколько вопросов здесь, и решение не работает.У меня есть матрица, в которой я хочу отфильтровать значения в 2 столбцах и вернуть всю строку , где применяется этот фильтр.
На данный момент я попытался:
mask = (data['sender'] == 'me') & (data['status'] == 'done')
data[mask]
, при котором все значения становятся "NaN".
Когда я пытаюсь применить маску отдельно, я получаю DataFrame, который содержит правильное значение в местоположении, но со всеми другими столбцами как NaN.
Я также попробовал другой подход, а именно так:
data.loc[data['sender' == 'me']
, который приводит к тому же результату превращения каждого значения в NaN, за исключением столбца Row x, где значение появляется ..