涵林同学
2021-01-19 21:36
采纳率: 100%
浏览 385

Pandas DataFrame的某列中找出类型为float的元素

 

现有一个DataFrame中如图1所示,我想从backTime列中找出类型为float的元素(确定是哪一行)。

                                                                                                                     图1

 

问题背景

我想将rentTime列和backTime列转换为datetime类型于是使用了如下的代码,但是报错

 

我查看了几个backTime列元素的类型,发现是str类型没错。

 

于是怀疑可能数据源文件中有几个数据是float,但我不知道如何找出backTime列中类型为float 的元素

 

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • Bryce__LY 2021-01-20 09:58
    已采纳

    在apply得函数里用try except  然后打印一下报错得行号就知道哪一行是float了

    已采纳该答案
    打赏 评论

相关推荐 更多相似问题