Python 实现将某一列设置为str类型
作者:Ethan Lee 发布时间:2022-07-27 03:20:12
标签:Python,设置,str
方法一:读取文件时设置
代码如下:
Data = pd.read_excel(level_path, sheet_name=0, encoding='gbk', dtype={'时间': 'str'})
方法二:apply()方法
代码如下:
num[0] = num[0].apply(str) # 这里num[0]:取的是第一列,在我的代码中实际意义是一列时间列,形如:2019-06-18
可能下面的方式更好:
num['时间'] = num['时间'].apply(lambda x: x.strftime('%Y-%m-%d')) # 可以指定时间str的格式
这里我将某一列设置为str,主要是将时间列转为str类型,然后提取某一天的所有数据。
补充知识:pandas修改全列的时间格式 无需使用apply
我就废话不多说了,大家还是直接看代码吧~
df.date.dt.strftime('%Y%m%d') #实现全列修改时间格式
来源:https://blog.csdn.net/weixin_43849761/article/details/90725587


猜你喜欢
- 近几日遇到采集某网页的时候大部分网页OK,少部分网页出现乱码的问题,调试了几日,终于发现了是含有一些非法字符造成的..特此记录1. 在正常情
- 需求背景:进行分值计算。如下图,如果只是一两个还好说,写写判断,但是如果有几十个,几百个,会不会惨不忍睹。而且,下面的还是三种情况。例如:解
- 我设了两个SESSION:SESSION(A1),SESSION(A2),然后我现在想结束其中一个SESSION(如:ESEEION(A1)
- 需求:获取oracle表增量信息,发送至udp514端口,支持ip配置步骤:(1)需要的jar oracle的 odbc5.ja
- Date.prototype.format = function(format){ var o = { "M+" : t
- 如:http://localhost/newurl/WebForm1.aspx 1.方法document.URL(注意大小写) 结果是:ht
- 前言我们先说一下思路:先对目标网站发送请求,获取html源码,然后对源码里面的所以图片链接进行筛选,然后再次对图片链接发送请求,然后保存。思
- ThinkPHP提供的视图查询应用功能十分强大,用户利用视图查询功能可以将多个数据表的字段内容按需要进行指定和筛选,组织成一个基于这些数据表
- 引言对图像进行形态学变换。变换对象一般为灰度图或二值图,功能函数放在morphology子模块内。1、膨胀(dilation)原理:一般对二
- 对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。 1、这里是一个使用日期函数的例子。
- 使用本文提供的JavaScript脚本,配合Dreamweaver的层和行为的运用,可以在页面中显示可拖动的精美月历。具体制作步骤如下:1、
- JWT是一种JSON的行业标准,广泛应用在系统的用户认证方面。JWT认证简介JWT(JSON Web Tokens),是为了在网络应用环境间
- 数据库快照是怎样工作的可以使用典型的数据库命令CREATE DATABASE语句来生成一个数据库快照,在声明中有一个源数据库快照的附加说明。
- 废话不多说,上代码看吧!'''为了避免截断中文字符 文件要求是 unicode 编码 txt文件另存为对话框下面有下
- // 获取字符串的字节长度function len(s) {s = String(s);return s.length + (s.match
- 什么是锁现实生活中的锁是为了保护你的私有物品,在数据库中锁是为了解决资源争抢的问题,锁是数据库系统区别于文件系统的一个关键特性。锁机制用于管
- 前言pandas为DataFrame格式数据添加新列的方法非常简单,只需要新建一个列索引,再为其赋值即可。以下总结了5种常见添加新列的方法。
- 百度作业帮提问:python if not in 多条件 判断怎么写s = ['1','2'] 判断条件st
- 功能:返回字符、二进制、文本或图像表达式的一部分语法:SUBSTRING ( expression, start, length )&nbs
- 理解新概念Python V2.2 中引入了迭代器的思想。唔,这并不十分正确;这种思想的“苗头”早已出现在较老的函数 xrange() 以及文