python类型转换astype时间_python dataframe astype 字段类型转换方法

使用astype实现dataframe字段类型转换 # –– coding: UTF-8 –

import pandas as pd

df = pd.DataFrame([{‘col1′:’a’, ‘col2′:’1’}, {‘col1′:’b’, ‘col2′:’2’}])

print df.dtypes

df[‘col2’] = df[‘col2’].astype(‘int’)

print ‘———–‘

print df.dtypes

df[‘col2’] = df[‘col2’].astype(‘float64’)

print ‘———–‘

print df.dtypes

输出结果: col1 object

col2 object

dtype: object

col1 object

col2 float64

dtype: object

注:data type list Data type Description

bool_ Boolean (True or False) stored as a byte

int_ Default integer type (same as C long; normally either int64 or int32)

intc Identical to C int (normally int32 or int64)

intp Integer used for indexing (same as C ssize_t; normally either int32 or int64)

int8 Byte (-128 to 127)

int16 Integer (-32768 to 32767)

int32 Integer (-2147483648 to 2147483647)

int64 Integer (-9223372036854775808 to 9223372036854775807)

uint8 Unsigned integer (0 to 255)

uint16 Unsigned integer (0 to 65535)

uint32 Unsigned integer (0 to 4294967295)

uint64 Unsigned integer (0 to 18446744073709551615)

float_ Shorthand for float64.

float16 Half precision float: sign bit, 5 bits exponent, 10 bits mantissa

float32 Single precision float: sign bit, 8 bits exponent, 23 bits mantissa

float64 Double precision float: sign bit, 11 bits exponent, 52 bits mantissa

complex_ Shorthand for complex128.

complex64 Complex number, represented by two 32-bit floats (real and imaginary components)

complex128 Complex number, represented by two 64-bit floats (real and imaginary components)

以上这篇python dataframe astype 字段类型转换方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持聚米学院。

Original: https://blog.csdn.net/weixin_39616222/article/details/113674191
Author: weixin_39616222
Title: python类型转换astype时间_python dataframe astype 字段类型转换方法

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/754155/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Python 科学计算库 Numpy (二) —— 索引及切片

    目录 1. 索引及切片 (1)通过下标以及内置函数进行索引切片 (2)使用冒号分隔参数进行切片索引 (3)对部分元素进行索引并切片 (4)对多维数组进行索引切片 2. 高级索引 (…

    Python 2023年8月29日
    044
  • 数据清洗

    数据清洗 文章目录 数据清洗 一、数据去重 二、处理空值 一、数据去重 任务:利用pandas将’basketball.csv’中的数据导入名为datase…

    Python 2023年8月22日
    061
  • Pyinstaller打包Django项目(记录一下踩过的各种坑)

    背景网络应用编程课程设计用Django做了一个火车订票系统(Python3.80+Django3.14+mysql8.0),老师要求打包成exe文件方便检查,踩坑之路由此开始。正式…

    Python 2023年8月5日
    048
  • django 项目初始化

    创建项目、应用、用户 django-admin startproject xxx python manage.py startapp book python manage.py c…

    Python 2023年8月3日
    051
  • matplotlib.units.ConversionError: Failed to convert value(s) to axis units的解决及对plt.show()的理解

    matplotlib.units.ConversionError: Failed to convert value to axis units 的解决 * – 背景故事…

    Python 2023年9月3日
    065
  • python之mud-Start!

    在开始敲bug之前,我们要做的就是 静下心来,仔细想一想:我的游戏该怎么玩?有什么目标?总之,在我开始之前,我在想:我想做一个文字游戏,那种秀贤打怪的那种! [En] Anyway…

    Python 2023年5月24日
    060
  • Mac安装uwsgi踩坑

    一、背景 使用机器:mac 芯片:m1 python版本:3.6(Anaconda) 二、踩坑 1、填wsgi.ini出错的这里就不多说了,包括缺字段、有空格之类的坑,我这边没有出…

    Python 2023年8月3日
    063
  • Redis详解

    1.Redis 是一个基于内存的高性能 key-value 数据库。是完全开源免费的,用C语言编写的,遵守BSD协议 2.Redis 特点: 1)Redis 是基于内存操作的,吞吐…

    Python 2023年10月20日
    035
  • 视频超分之BasicVSR-阅读笔记

    对于视频超分提出了很多方法,EDVR中采用了多尺度可变形对齐模块和多个注意层进行对齐和定位并且从不同的帧聚合特征,在RBPN中,多个投影模块用于顺序聚合多个帧中的特征。这样的设计是…

    Python 2023年10月13日
    063
  • Numpy中的深拷贝与浅拷贝(视图)

    1. numpy中简单的浅拷贝与深拷贝浅拷贝的特点:①公用一个值;②这两个变量的内存地址一样;③其中一个变量的值改变时,另外一个变量的值也会改变;深拷贝的特点:①变量的内存地址不同…

    Python 2023年8月24日
    062
  • 决策树练习

    数据预处理分析,最后面附有决策树算法的实现原始数据:原数据地址计算第一次决策如果分别对在14天各个属性下是否进行施肥的统计情况且计算该属性的基尼指数,同一种属性不同表现的基尼指数表…

    Python 2023年8月20日
    052
  • 【JS 逆向百例】猿人学系列 web 比赛第五题:js 混淆 – 乱码增强,详细剖析

    逆向目标 猿人学 – 反混淆刷题平台 Web 第五题:js 混淆,乱码增强 目标:抓取全部 5 页直播间热度,计算前 5 名直播间热度的加和 主页:https://ma…

    Python 2023年10月31日
    049
  • 2020CCF 路况预测–数据读取部分:将数据格式转化成dataFrame

    从最基础的部分开始学习,完整的解决一个任务!本文的代码借鉴自2020CCF冠军的开源代码。简单的数据格式转换是我数据挖掘道路上的拦路虎,今天看到人家的处理方式,惊呼!学到了~ 将t…

    Python 2023年8月8日
    046
  • Python学生管理系统【原码+实现过程】

    在面向对象编程思想完成学员管理系统的开发 学生的信息要实现永久化保存 系统要有如下功能: 添加学生信息 修改学生信息 查询学生信息 显示所有学生信息 退出系统并保存学生信息 我们需…

    Python 2023年8月6日
    055
  • Python所有的库都在这里了!!强烈建议收藏

    前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 又到了学Python时刻~ 随着大数据和人工智能的发展,Python也与多种科技深深绑定。 比如自动化测试,运维,爬虫,数据分析,机器…

    Python 2023年8月3日
    049
  • dateframe取某列数据_pandas的DataFrame对象抽取“整列”或者“整行”数据

    先给出能取行和列的几种常用方式: data[ 列名 ]:取单列或多列,不能用连续方式取,也不能用于取行。 data[ i:j ]:用起始行下标(i)和终止行下标(j)取单行或者连续…

    Python 2023年8月8日
    0102
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球