【发布时间】:2019-04-30 04:35:56
【问题描述】:
我的数据框中有一个 Id 列,如下所示:
a = pandas.DataFrame([12673, 44, 847])
此数据有一些缺失值。如果 I Keep_default_NA = True,那么缺失值用 NaN 填充,数据读取为 float,因此值会变为
12673.0 , 44.0, 847.0
这是不需要的(我想删除 NA 值并转换为 str/obj,因为 id 可以是任意长度)。 如果我keep_default_NA = False,那么其他列(例如布尔值)都成为对象,我必须比较字符串值以找出真/假值。
【问题讨论】: