0

在使用 dtype 为str的databricks koalas read_excel() 将 excel 文件作为数据框读取时,如果列没有值,则会给出错误

无法从空数据集中推断模式

如何解决这个问题?如果我将 dtype 更改为None,它不会抛出错误。但数字数据将以科学形式读取。

我试着写转换器:

converters={i : (lambda x: str(x) if x or x!='' else np.NaN) for i in range(col_count)}

(dtype=str 不适用于转换器,因此已删除)。但这会将字符串“NA”读取为空。我想要源文件中的数据。

4

1 回答 1

0

调用read_excel()时使用参数dtype =strna_filter = False解决了问题

于 2021-06-30T05:49:27.963 回答