Вот dataframe
:
Как в Excel:
stockdf
timestamp dividend_amount split_coefficient
10-07-2020 0 NA
11-07-2020 NA 1
12-07-2020 0 1
Когда я пытаюсь прочитать это в pandas, используя: pd.read_excel(file.xlsx, index_col=0)
Я получаю
timestamp dividend_amount split_coefficient
10-07-2020 0 NaN
11-07-2020 NaN 1
12-07-2020 0 1
Я понимаю проблему, поэтому я попробовал:
pd.read_excel(file.xlsx, index_col=0, converters={'dividend_amount': str})
Немного чтения привело меня к: Это преобразовывает столбец после загрузка данных.
Я пробовал:
pd.read_excel(file.xlsx, index_col=0, dtype={'divident_amount': str)
Все тот же результат.