利用函数或者映射进行数据转换
2018-04-04 18:51
316 查看
from pandas import Series import pandas as pd import numpy as np data=pd.DataFrame({ "food":["bacon", "pulled pork", "bacon", "Pastrami", "corned beef", "Bacon", "pastrami", "honey ham", "nova lox"], "ounces":[4,3,12,6,7.5,8,3,5,6] }) meat_to_animal={"bacon":"pig", "pulled pork":"pig", "pastrami":"cow", "corned beef":"cow", "honey ham":"pig", "nova lox":"salmon"} data["animal"]=data["food"].map(str.lower).map(meat_to_animal) #data["animal"]=data["food"].map(lambda x:meat_to_animal[x.lower()]) print(data)
相关文章推荐
- 利用函数或映射进行数据转换 (map)
- pandas利用函数或映射进行数据转换
- vector利用swap()函数进行 内存的释放 或者 修整空间
- Tomcat 利用server.xml进行项目映射的部署
- C++友元friend --c++利用friend修饰符,可以让一些你设定的函数能够对这些保护数据进行操作
- 【Mysql】—— 利用Canal进行数据库备份或者缓存等场景安装、配置的最佳实践
- vector利用swap()函数进行内存的释放
- 利用Oracle内置分析函数进行高效统计汇总
- 利用C++标准库函数对数组进行排序
- C++:vector利用swap()函数进行内存释放源码
- (redhat/CentOS/Fedora)Linux下利用ISO包或者光盘进行yum安装
- C++友元friend --c++利用friend修饰符,可以让一些你设定的函数能够对这些保护数据进行操作
- 利用Oracle内置分析函数进行高效统计汇总
- 每天学一点flash(2) 利用时间函数来对flash文件进行简单加密
- 利用函数调用形式,传递一维数组名进行函数调用
- Linux网络编程一步一步学-利用OpenSSL提供的SSL操作函数进行加密通讯原始例子
- 计算机图形学-实验3-掌握利用OpenGL函数进行鼠标、键盘操作,创建菜单
- OpenCV-利用函数inRange进行颜色分割(针对HSV颜色空间)
- 利用Oracle内置分析函数进行高效统计汇总
- 利用“指针”对主调函数中数组进行排序,(菜鸟知道模块化)