Python Pandas修改列类型

    xiaoxiao2021-03-26  18

    使用astype如下:

    df[[column]] = df[[column]].astype(type)

    type即int、float等类型。

    示例:

    import pandas as pd data = pd.DataFrame([[1, "2"], [2, "2"]]) data.columns = ["one", "two"] print(data) # 当前类型 print("----\n修改前类型:") print(data.dtypes) # 类型转换 data[["two"]] = data[["two"]].astype(int) # 修改后类型 print("----\n修改后类型") print(data.dtypes)
    转载请注明原文地址: https://ju.6miu.com/read-659722.html

    最新回复(0)