python pandas修改列属性的方法详解

yipeiwu_com6年前Python基础

使用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)

以上这篇python pandas修改列属性的方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python开发之函数定义实例分析

本文实例讲述了python开发之函数定义方法。分享给大家供大家参考,具体如下: 下面是我做的几个用列: #python中的函数定义,使用和传参 def_str = '''\ py...

Python实现钉钉订阅消息功能

Python实现钉钉订阅消息功能

钉钉设置机器人 首先在钉钉设置钉钉机器人 群设置—> 智能群助手—>添加机器人—>自定义 添加完成,得到一个Webhook API地址 Python脚本实现推送钉...

Python简单操作sqlite3的方法示例

本文实例讲述了Python简单操作sqlite3的方法。分享给大家供大家参考,具体如下: import sqlite3 def Test1(): #con =sqlite3.co...

Python的subprocess模块总结

subprocess意在替代其他几个老的模块或者函数,比如:os.system os.spawn* os.popen* popen2.* commands.* subprocess最简单...

浅析Python 中整型对象存储的位置

在 Python 整型对象所存储的位置是不同的, 有一些是一直存储在某个存储里面, 而其它的, 则在使用时开辟出空间. 说这句话的理由, 可以看看如下代码: a = 5 b = 5...