Pandas DataFrame.astype()2024 年 8 月 29 日 | 阅读 2 分钟 astype() 方法通常用于将 pandas 对象转换为指定的 dtype.astype() 函数。它也可以将任何合适的现有列转换为类别类型。 当我们想将特定列的数据类型更改为另一种数据类型时,它就会派上用场。我们还可以使用输入到 Python 字典来一次更改多个列类型。在字典中,键标签对应于列名,值标签对应于我们希望在列中出现的新数据类型。 语法参数dtype: 它使用 numpy.dtype 或 Python 类型将整个 pandas 对象转换为相同的类型。它也可以替代地使用 {col: dtype, ?},其中 col 指的是列标签,dtype 是一个 numpy.dtype 或 Python 类型,用于将一个或多个 DataFrame 的列转换为特定于列的类型。 copy: 如果 copy=True,它将返回一个副本。 设置 copy= False 时要小心,因为对值的更改可能会传播到其他 pandas 对象。 errors: 对于提供的 dtype,它控制在无效数据上引发异常。
kwargs: 这是一个关键字参数,将传递给构造函数。 返回值casted: 它返回与调用者相同的类型。 示例输出 0 12 1 2 dtype: int64 下一个主题DataFrame.count() |
我们请求您订阅我们的新闻通讯以获取最新更新。