【问题标题】:How to drop values ending with .0 from column with two different dtypes in Python Pandas?如何从 Python Pandas 中具有两种不同 dtype 的列中删除以 .0 结尾的值?
【发布时间】:2021-06-22 10:34:46
【问题描述】:

我在 Python 中读取了我的 csv,其中我将“col1”读取为 str dtype。

尽管如此,我在此列中有不同的数据类型(浮点数和字符串),如下所示: enter image description here

我该怎么做才能删除在 col1 中我的值以 .0 结尾的观察值,或者只是从该列中删除浮点值?我完全不知道?

【问题讨论】:

    标签: python pandas dataframe


    【解决方案1】:

    我不认为 col1 是您数据集中的实际值,也许您没有将其设置为列的标题。关于在数据集中拥有不同类型(例如整数和浮点数),您可以查看此线程以了解如何将它们全部转换为整数 How to remove decimal points in pandas

    【讨论】:

      猜你喜欢
      • 2017-02-07
      • 1970-01-01
      • 2017-05-18
      • 2021-08-05
      • 1970-01-01
      • 2022-01-11
      • 2020-07-06
      • 2019-08-24
      • 2022-08-11
      相关资源
      最近更新 更多