使用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卸载模块的方法汇总
Jun 07 Python
Python基于xlrd模块操作Excel的方法示例
Jun 21 Python
python实现爬取图书封面
Jul 05 Python
python 二维数组90度旋转的方法
Jan 28 Python
Python代理IP爬虫的新手使用教程
Sep 05 Python
Django+uni-app实现数据通信中的请求跨域的示例代码
Oct 12 Python
python绘制彩虹图
Dec 16 Python
python 用 xlwings 库 生成图表的操作方法
Dec 22 Python
解决tensorflow训练时内存持续增加并占满的问题
Jan 19 Python
tensorflow图像裁剪进行数据增强操作
Jun 30 Python
如何基于Python pygame实现动画跑马灯
Nov 18 Python
Pytorch中Softmax和LogSoftmax的使用详解
Jun 05 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 删除cookie和浏览器重定向
2009/03/16 PHP
php PDO中文乱码解决办法
2009/07/20 PHP
php小偷相关截取函数备忘
2010/11/28 PHP
php判断文件上传类型及过滤不安全数据的方法
2014/12/17 PHP
fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法
2015/09/20 PHP
phpmailer绑定邮箱的实现方法
2016/12/01 PHP
js实现图片放大缩小功能后进行复杂排序的方法
2012/11/08 Javascript
事件冒泡是什么如何用jquery阻止事件冒泡
2013/03/20 Javascript
jquery ajax传递中文参数乱码问题及解决方法说明
2014/02/07 Javascript
jQuery元素选择器用法实例
2014/12/23 Javascript
JavaScript判断数组是否包含指定元素的方法
2015/07/01 Javascript
如何消除inline-block属性带来的标签间间隙
2016/03/31 Javascript
js添加事件的通用方法推荐
2016/05/15 Javascript
JS根据生日月份和日期计算星座的简单实现方法
2016/11/24 Javascript
vue中的scope使用详解
2017/10/29 Javascript
详解Node使用Puppeteer完成一次复杂的爬虫
2018/04/18 Javascript
jQuery实现的五星点评功能【案例】
2019/02/18 jQuery
对layui中table组件工具栏的使用详解
2019/09/19 Javascript
关于JS模块化的知识点分享
2019/10/16 Javascript
通过实例解析vuejs如何实现调试代码
2020/07/16 Javascript
Python使用正则表达式过滤或替换HTML标签的方法详解
2017/09/25 Python
Python、 Pycharm、Django安装详细教程(图文)
2019/04/12 Python
给你一面国旗 教你用python画中国国旗
2019/09/24 Python
Python reshape的用法及多个二维数组合并为三维数组的实例
2020/02/07 Python
谈谈python垃圾回收机制
2020/09/27 Python
html5音频_动力节点Java学院整理
2018/08/22 HTML / CSS
h5使用canvas画布实现手势解锁
2019/01/04 HTML / CSS
LTD Commodities:礼品,独特发现,家居装饰,家用器皿
2017/08/11 全球购物
香港优质食材和美酒专门店:FoodWise
2017/09/01 全球购物
巴西最大的运动品牌:Olympikus
2020/07/14 全球购物
环境工程与管理大学毕业生求职信
2013/10/02 职场文书
派出所所长先进事迹
2014/05/19 职场文书
让人瞬间清醒的句子,句句经典,字字如金
2019/07/08 职场文书
JavaWeb Servlet实现网页登录功能
2021/07/04 Java/Android
SpringCloud Feign请求头删除修改的操作代码
2022/03/20 Java/Android
Go语言的协程上下文的几个方法和用法
2022/04/11 Golang