有时候我们需要对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 使用函数相关推荐

  1. 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 ...

  2. python的dropna函数_Pandas dropna()函数不工作

    我试图从pandas数据框中删除NA值. 我使用了dropna()(它应该从数据帧中删除所有NA行).然而,它不起作用. 代码如下:import pandas as pd import numpy a ...

  3. pandas使用apply函数将dataframe多个数据列整合为元组形式并生成新的数据列(combine multiple columns as a single column of tuples)

    pandas使用apply函数将dataframe多个数据列整合为元组形式并生成新的数据列(combine multiple columns as a single column of tuples ...

  4. Python之Pandas:pandas.DataFrame.to_csv函数的简介、具体案例、使用方法详细攻略

    Python之Pandas:pandas.DataFrame.to_csv函数的简介.具体案例.使用方法详细攻略 目录 pandas.DataFrame.to_csv函数的简介 pandas.to_c ...

  5. Python之sklearn:GridSearchCV()和fit()函数的简介、具体案例、使用方法之详细攻略

    Python之sklearn:GridSearchCV()和fit()函数的简介.具体案例.使用方法之详细攻略 目录 GridSearchCV()和fit()函数的使用方法 GridSearchCV( ...

  6. Python:numpy库中的一些函数简介、使用方法之详细攻略

    Python:numpy库中的一些函数简介.使用方法之详细攻略 目录 numpy库中的一些函数简介.使用方法 1.np.concatenate() 1.1.函数案例 1.2.函数用法 numpy库中的 ...

  7. 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 ...

  8. python的dropna函数_Python学习教程:从Excel到Python最常用的32个Pandas函数(一)

    原标题:Python学习教程:从Excel到Python最常用的32个Pandas函数(一) 本次的Python学习教程涉及pandas最常用的36个函数,通过这些函数介绍如何完成数据生成和导入.数据 ...

  9. python基础(三元运算+深浅拷贝+函数参数)

    三元运算 三元运算,又称三目运算,主要作用是减少代码量,是对简单的条件语句的缩写. 1 书写格式: 2 result = 值1 if 条件 else 值2 3 即如果条件成立,则将值1赋给result ...

  10. python中读取文件过程中seek()函数的使用

    python中读取文件过程中seek()函数的使用 目录 概述: 语法: 参数: 返回值: 实例: 概述: seek() 方法用于移动文件读取指针到指定位置. 语法: seek() 方法语法如下: 文 ...

最新文章

  1. Android调焦函数,高通Android驱动中的对焦马达的配置
  2. go byte转uint_面试官问我go反射,我怀疑他让我写ORM框架
  3. 二叉树的遍历 (递归和非递归实现)
  4. word如何一键全选_学会这七个Word小技巧,五分钟完成3小时的工作
  5. C#LeetCode刷题之#26-删除排序数组中的重复项(Remove Duplicates from Sorted Array)
  6. iPhone 6S三大性能实测
  7. 软件工程的经典书籍有哪些?
  8. DBSCAN聚类算法原理和伪代码
  9. 使用Cloudflare API动态解析域名IP
  10. 分享一个超详细的数据分析案例【Python】附ABTest详细介绍
  11. Linux期末复习第三章
  12. ssb的有效性最好_在AM、DSB、SSB、VSB四个通信系统中,有效性最好的通信系统()。...
  13. 怎么把分钟转化成秒_一分钟短视频文案范文怎么写?短视频文案必爆公式分享(附文案范文模板)...
  14. Unity3D 实现本地排行榜功能
  15. 怎么把word压缩到最小
  16. 初中学历程序员面试被HR吐槽,初中学历还有要月薪3万5,到底是学历重要还是能力重要?...
  17. java分页实现(一)
  18. 微软服务器 客户机,网络客户端和服务器技术简介
  19. 丹尼尔·克雷格詹姆斯·邦德锻炼培训
  20. 第7周项目2 - 建立链队算法库

热门文章

  1. 一周企业财报 | 阿迪达斯、盖璞、Natura、舍弗勒、百世集团等11家企业发布业绩...
  2. MVC简介——一篇非常简单易懂的介绍
  3. PYTHON单任务FTP断点续传程序
  4. 第三方支付接口有哪些?怎么申请?
  5. [数学 FFT] Codechef July Challenge 2017 #APRPS Irrational Root
  6. python 简单爬虫获取气象数据发送气象定时报-预报预警信息及时推送及阿里云短信群发接口...
  7. Windows任务计划定时运行程序的配置方法
  8. 公测与奥运同行,云服务总线CSB:“连”无边界
  9. 元气骑士远程联机(仅安卓)
  10. 详解 0xff 的作用