使用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中的json和字典dict
Jun 22 Python
Python3 串口接收与发送16进制数据包的实例
Jun 12 Python
pandas 使用均值填充缺失值列的小技巧分享
Jul 04 Python
OpenCV 边缘检测
Jul 10 Python
Python文件路径名的操作方法
Oct 30 Python
Python序列化与反序列化pickle用法实例
Nov 11 Python
tensorflow 实现打印pb模型的所有节点
Jan 23 Python
python:解析requests返回的response(json格式)说明
Apr 30 Python
Python新手如何理解循环加载模块
May 29 Python
pycharm设置默认的UTF-8编码模式的方法详解
Jun 01 Python
django haystack实现全文检索的示例代码
Jun 24 Python
Python 全局空间和局部空间
Apr 06 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时间格式控制符对照表分享
2013/07/23 PHP
PHP实现上传多文件示例代码
2017/02/20 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
Thinkphp5.0框架视图view的循环标签用法示例
2019/10/12 PHP
jquery ajax abort()的使用方法
2010/10/28 Javascript
Js从头学起(基本数据类型和引用类型的参数传递详细分析)
2012/02/16 Javascript
Javascript浅谈之引用类型
2013/12/18 Javascript
javascript编写实用的省市选择器
2015/02/12 Javascript
JavaScript动态改变div属性的实现方法
2015/07/22 Javascript
jquery带动画效果幻灯片特效代码
2015/08/27 Javascript
javascript DIV实现跟随鼠标移动
2020/03/19 Javascript
JS+CSS实现鼠标经过弹出一个DIV框完整实例(带缓冲动画渐变效果)
2016/03/25 Javascript
jQuery实现区域打印功能代码详解
2016/06/17 Javascript
JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法
2016/08/19 Javascript
AngularJS实现按钮提示与点击变色效果
2016/09/07 Javascript
jquery文字填写自动高度的实现方法
2016/11/07 Javascript
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
2016/12/14 Javascript
在一个页面重复使用一个js函数的方法详解
2016/12/26 Javascript
js 获取今天以及过去日期
2017/04/11 Javascript
template.js前端模板引擎使用详解
2017/10/10 Javascript
jquery根据name取得select选中的值实例(超简单)
2018/01/25 jQuery
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
解决 viewer.js 动态更新图片导致无法预览的问题
2019/05/14 Javascript
jQuery子选择器与可见性选择器实例分析
2019/06/28 jQuery
package.json各个属性说明详解
2020/03/11 Javascript
python下paramiko模块实现ssh连接登录Linux服务器
2015/06/03 Python
matplotlib绘制动画代码示例
2018/01/02 Python
python pands实现execl转csv 并修改csv指定列的方法
2018/12/12 Python
浅谈Python2之汉字编码为unicode的问题(即类似\xc3\xa4)
2019/08/12 Python
Python使用Pandas读写Excel实例解析
2019/11/19 Python
解决tensorflow打印tensor有省略号的问题
2020/02/04 Python
Tensorflow累加的实现案例
2020/02/05 Python
Python如何实现爬取B站视频
2020/05/20 Python
Python之qq自动发消息的示例代码
2021/02/18 Python
融资租赁计划书
2014/04/29 职场文书
领导班子对照检查材料
2014/09/22 职场文书