提问人:Amit Mall 提问时间:5/6/2023 最后编辑:Amit Mall 更新时间:5/6/2023 访问量:23
对返回 false 的列数据类型进行 ISIN 检查
isin check on column datatypes returning false
问:
我有一个 dataframe,当调用 info() 方法时,它会打印以下信息: 数据帧上的信息输出
当我运行以下行来标识具有 int 和 float 数据类型的列时,
discrete_features = X_train.dtypes.isin([int, float]) print(f“离散特征: {discrete_features}” )
我得到以下输出:
离散特征:id False 重力 False ph 假 osmo 假的 cond 假 尿素 假 calc 假 dtype:布尔值
即使我尝试使用下面的修改行,我仍然得到相同的输出。discrete_features = X_train.dtypes.isin([np.int32, np.float32])
为什么列数据类型没有得到正确识别
期望discrete_columns具有 int 和 float 类型的所有列的名称都正确标识为 True
答: 暂无答案
评论