使用pandas批量处理矢量化字符串的实例讲解


Posted in Python onJuly 10, 2018

进行已经矢量化后的字符串数据,可以使用pandas的Series数据对象的map方法。这样,对于未经矢量化的数据也可以先进行数据的矢量化转换然后再进行相应的处理。

举例实现字符串数据的操作,编写代码如下:

#!/usr/bin/python
import numpy as np
import pandas as pd
from pandas import Series,DataFrame
seriers_data = Series(['Hello','Python','Data','World'])
print(seriers_data.map(str.lower))

程序的运行结果如下:

GreydeMac-mini:chapter07 greyzhang$ vim series_map.py
GreydeMac-mini:chapter07 greyzhang$ python series_map.py 
0   hello
1  python
2   data
3   world
dtype: object

上面的例子中,先对列表形式的数据进行了向量化的处理,讲数据处理成pandas的Series对象类型,然后进行矢量化的操作。通过Series的map方法对每个字符串进行了全都转换成小写字母的操作。

以上这篇使用pandas批量处理矢量化字符串的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python获得两个数组交集、并集、差集的方法
Mar 27 Python
python redis 删除key脚本的实例
Feb 19 Python
pandas DataFrame索引行列的实现
Jun 04 Python
Python之pymysql的使用小结
Jul 01 Python
Python如何实现转换URL详解
Jul 02 Python
Python 通过截图匹配原图中的位置(opencv)实例
Aug 27 Python
Python实现把多维数组展开成DataFrame
Nov 30 Python
Python 统计位数为偶数的数字代码详解
Mar 15 Python
使用Django xadmin 实现修改时间选择器为不可输入状态
Mar 30 Python
Python实现常见的几种加密算法(MD5,SHA-1,HMAC,DES/AES,RSA和ECC)
May 09 Python
Python几种常见算法汇总
Jun 02 Python
Python的flask接收前台的ajax的post数据和get数据的方法
Apr 12 Python
python opencv实现运动检测
Jul 10 #Python
python中单下划线_的常见用法总结
Jul 10 #Python
浅谈dataframe中更改列属性的方法
Jul 10 #Python
对python sklearn one-hot编码详解
Jul 10 #Python
python的scikit-learn将特征转成one-hot特征的方法
Jul 10 #Python
pandas使用get_dummies进行one-hot编码的方法
Jul 10 #Python
详解python中的装饰器
Jul 10 #Python
You might like
php实现从ftp服务器上下载文件树到本地电脑的程序
2009/02/10 PHP
使用PHP连接多种数据库的实现代码(mysql,access,sqlserver,Oracle)
2016/12/21 PHP
PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能
2017/11/10 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
2017/11/13 PHP
在线游戏大家来找茬II
2006/09/30 Javascript
33个优秀的jQuery 教程分享(幻灯片、动画菜单)
2011/07/08 Javascript
javascript读取Xml文件做一个二级联动菜单示例
2014/03/17 Javascript
浅谈JavaScript的push(),pop(),concat()方法
2016/06/03 Javascript
在windows上用nodejs搭建静态文件服务器的简单方法
2016/08/11 NodeJs
js中的DOM模拟购物车功能
2017/03/22 Javascript
详解Node项目部署到云服务器上
2017/07/12 Javascript
Vue+ElementUI实现表单动态渲染、可视化配置的方法
2018/03/07 Javascript
Vue项目查看当前使用的elementUI版本的方法
2018/09/27 Javascript
JavaScript实现省份城市的三级联动
2020/02/11 Javascript
vue 动态设置img的src地址无效,npm run build 后找不到文件的解决
2020/07/26 Javascript
微信小程序视频弹幕发送功能的实现
2020/12/28 Javascript
python 专题九 Mysql数据库编程基础知识
2017/03/16 Python
Python遍历pandas数据方法总结
2018/02/09 Python
python使用插值法画出平滑曲线
2018/12/15 Python
python正则-re的用法详解
2019/07/28 Python
如何使用python进行pdf文件分割
2019/11/11 Python
python图形开发GUI库pyqt5的基本使用方法详解
2020/02/14 Python
500行python代码实现飞机大战
2020/04/24 Python
python的数学算法函数及公式用法
2020/11/18 Python
python代码实现图书管理系统
2020/11/30 Python
HTML5自定义属性的问题分析
2019/08/16 HTML / CSS
Tretorn美国官网:瑞典外套和鞋类品牌,抵御风雨
2018/07/19 全球购物
AP澳洲中文网:澳洲正品直邮,包税收件无忧
2019/07/12 全球购物
Ajax的优点和缺点
2014/11/21 面试题
Weblogic和WebSphere不同特点
2012/05/09 面试题
环境工程专业自荐信
2014/03/03 职场文书
保护环境的建议书
2014/03/12 职场文书
公司股权转让协议书
2014/04/12 职场文书
2014党员民主评议个人思想剖析发言
2014/09/19 职场文书
2014年银行信贷员工作总结
2014/12/08 职场文书
Oracle更换为MySQL遇到的问题及解决
2021/05/21 Oracle