python columns函数_pandas 对 column 使用函数
有时候我们需要对column的每一列使用函数。这个时候可以使用lambda语法。
举个例子,有如下的dataframe
print(df)
code date
0 000001.SZ 2015-12-10 00:00:00.005
1 000001.SZ 2015-12-11 00:00:00.005
2 000001.SZ 2015-12-14 00:00:00.005
3 000001.SZ 2015-12-15 00:00:00.005
4 000001.SZ 2015-12-16 00:00:00.005
5 000001.SZ 2015-12-17 00:00:00.005
6 000001.SZ 2015-12-18 00:00:00.005
7 000001.SZ 2015-12-21 00:00:00.005
8 000001.SZ 2015-12-22 00:00:00.005
type(df['date'][0])
pandas.tslib.Timestamp
其中df['date']的每个元素都是Timestamp类型。
我们现在想把这一列都转换为datetime.date类型。
对于单独的元素可以使用方法
print(df['date'][0].date())
print(type(df['date'][0].date()))
2015-12-10
但是现在我们想转换df['date']的所有元素。可以用以下方法:
df['date']=df['date'].apply(lambda x:x.date())
print(df)
code date
0 000001.SZ 2015-12-10
1 000001.SZ 2015-12-11
2 000001.SZ 2015-12-14
3 000001.SZ 2015-12-15
4 000001.SZ 2015-12-16
5 000001.SZ 2015-12-17
6 000001.SZ 2015-12-18
7 000001.SZ 2015-12-21
8 000001.SZ 2015-12-22
python columns函数_pandas 对 column 使用函数相关推荐
- python中isin函数_pandas中的isin函数详解
今天有个同学问到,not in 的逻辑,想用 SQL 的select c_xxx_s from t1 left join t2 on t1.key=t2.key where t2.key is NUL ...
- python的dropna函数_Pandas dropna()函数不工作
我试图从pandas数据框中删除NA值. 我使用了dropna()(它应该从数据帧中删除所有NA行).然而,它不起作用. 代码如下:import pandas as pd import numpy a ...
- pandas使用apply函数将dataframe多个数据列整合为元组形式并生成新的数据列(combine multiple columns as a single column of tuples)
pandas使用apply函数将dataframe多个数据列整合为元组形式并生成新的数据列(combine multiple columns as a single column of tuples ...
- Python之Pandas:pandas.DataFrame.to_csv函数的简介、具体案例、使用方法详细攻略
Python之Pandas:pandas.DataFrame.to_csv函数的简介.具体案例.使用方法详细攻略 目录 pandas.DataFrame.to_csv函数的简介 pandas.to_c ...
- Python之sklearn:GridSearchCV()和fit()函数的简介、具体案例、使用方法之详细攻略
Python之sklearn:GridSearchCV()和fit()函数的简介.具体案例.使用方法之详细攻略 目录 GridSearchCV()和fit()函数的使用方法 GridSearchCV( ...
- Python:numpy库中的一些函数简介、使用方法之详细攻略
Python:numpy库中的一些函数简介.使用方法之详细攻略 目录 numpy库中的一些函数简介.使用方法 1.np.concatenate() 1.1.函数案例 1.2.函数用法 numpy库中的 ...
- python一些常用函数_【python】常用的一些内置函数
1.cmp cmp(A,B)函数,比较A,B的大小,如果A大于B,返回1,A小于B返回-1,A等于B返回0 print cmp(12,33) >>>-1 print cmp(&quo ...
- python的dropna函数_Python学习教程:从Excel到Python最常用的32个Pandas函数(一)
原标题:Python学习教程:从Excel到Python最常用的32个Pandas函数(一) 本次的Python学习教程涉及pandas最常用的36个函数,通过这些函数介绍如何完成数据生成和导入.数据 ...
- python基础(三元运算+深浅拷贝+函数参数)
三元运算 三元运算,又称三目运算,主要作用是减少代码量,是对简单的条件语句的缩写. 1 书写格式: 2 result = 值1 if 条件 else 值2 3 即如果条件成立,则将值1赋给result ...
- python中读取文件过程中seek()函数的使用
python中读取文件过程中seek()函数的使用 目录 概述: 语法: 参数: 返回值: 实例: 概述: seek() 方法用于移动文件读取指针到指定位置. 语法: seek() 方法语法如下: 文 ...
最新文章
- Android调焦函数,高通Android驱动中的对焦马达的配置
- go byte转uint_面试官问我go反射,我怀疑他让我写ORM框架
- 二叉树的遍历 (递归和非递归实现)
- word如何一键全选_学会这七个Word小技巧,五分钟完成3小时的工作
- C#LeetCode刷题之#26-删除排序数组中的重复项(Remove Duplicates from Sorted Array)
- iPhone 6S三大性能实测
- 软件工程的经典书籍有哪些?
- DBSCAN聚类算法原理和伪代码
- 使用Cloudflare API动态解析域名IP
- 分享一个超详细的数据分析案例【Python】附ABTest详细介绍
- Linux期末复习第三章
- ssb的有效性最好_在AM、DSB、SSB、VSB四个通信系统中,有效性最好的通信系统()。...
- 怎么把分钟转化成秒_一分钟短视频文案范文怎么写?短视频文案必爆公式分享(附文案范文模板)...
- Unity3D 实现本地排行榜功能
- 怎么把word压缩到最小
- 初中学历程序员面试被HR吐槽,初中学历还有要月薪3万5,到底是学历重要还是能力重要?...
- java分页实现(一)
- 微软服务器 客户机,网络客户端和服务器技术简介
- 丹尼尔·克雷格詹姆斯·邦德锻炼培训
- 第7周项目2 - 建立链队算法库
热门文章
- 一周企业财报 | 阿迪达斯、盖璞、Natura、舍弗勒、百世集团等11家企业发布业绩...
- MVC简介——一篇非常简单易懂的介绍
- PYTHON单任务FTP断点续传程序
- 第三方支付接口有哪些?怎么申请?
- [数学 FFT] Codechef July Challenge 2017 #APRPS Irrational Root
- python 简单爬虫获取气象数据发送气象定时报-预报预警信息及时推送及阿里云短信群发接口...
- Windows任务计划定时运行程序的配置方法
- 公测与奥运同行,云服务总线CSB:“连”无边界
- 元气骑士远程联机(仅安卓)
- 详解 0xff 的作用