#python #excel #pandas #dataframe
#python #excel #pandas #фрейм данных
Вопрос:
После .read_excel()
я пытаюсь использовать .isin()
, но мне нужно включить пустые ячейки для определенного столбца. Как обрабатываются данные? Я читал, что это NaN, но также выяснил, что NaN != NaN
. Как мне получить доступ к пустой ячейке Excel?
Ответ №1:
попробуйте
import numpy as np
df = df.fillna(np.nan)
df.isin(['test','t2', np.nan])
в зависимости от типа NaN, который вы получаете, вам, возможно, не придется использовать df.fillna(np.nan)
, но я бы рекомендовал делать это в любом случае.
Комментарии:
1. Это работает … но я не могу использовать numpy, потому что он преобразует номера счетов в долларовые (?) значения. т. Е. это создает номер счета 0009800 -> 9800.00 или что-то в этом роде