Пустая ячейка из Excel в pandas df

#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 или что-то в этом роде