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设计】。

相关文章

可用于监控 mysql Master Slave 状态的python代码

复制代码 代码如下:import osimport sysimport MySQLdbdef getStatus(conn):    query = " S...

Python中shape计算矩阵的方法示例

本文实例讲述了Python中shape计算矩阵的方法。分享给大家供大家参考,具体如下: 看到机器学习算法时,注意到了shape计算矩阵的方法接下来就讲讲我的理解吧 >>&...

python实现弹跳小球

python实现弹跳小球

前言 学习Python的过程中,比较喜欢通过实际的小项目进行巩固学习,决定写一个弹跳小球的程序。这个实战例程是在公众号上看到的,他的编写过程比较完整,步骤清晰,贴的代码并不完整,但是我还...

详解基于python-django框架的支付宝支付案例

详解基于python-django框架的支付宝支付案例

一. 开发前的准备 1. 必须了解的知识 SDK:软件开发工具包,可以为开发者提供快速开发的工具 沙箱环境:也就是测试环境 支付宝支付金额的精度:小数点后两位(面试)...

Python中用于转换字母为小写的lower()方法使用简介

 lower()方法返回所有基于大小写的字符被转换为小写字符串的一个副本。 语法 以下是lower()方法的语法: str.lower() 参数  &...