使用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处理中文编码和判断编码示例
Feb 26 Python
python高手之路python处理excel文件(方法汇总)
Jan 07 Python
Java分治归并排序算法实例详解
Dec 12 Python
Python语言描述KNN算法与Kd树
Dec 13 Python
python使用Tkinter实现在线音乐播放器
Jan 30 Python
TensorFlow实现Batch Normalization
Mar 08 Python
python:print格式化输出到文件的实例
May 14 Python
解决Pycharm出现的部分快捷键无效问题
Oct 22 Python
Django 外键的使用方法详解
Jul 19 Python
Pytest参数化parametrize使用代码实例
Feb 22 Python
Python 将 QQ 好友头像生成祝福语的实现代码
May 03 Python
如何把python项目部署到linux服务器
Aug 26 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.MVC的模板标签系统(五)
2006/09/05 PHP
[原创]php正则删除html代码中class样式属性的方法
2017/05/24 PHP
详解php中的implements 使用
2017/06/13 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
PHP获取php,mysql,apche的版本信息及更多服务器信息
2021/03/09 PHP
一个可绑定数据源的jQuery数据表格插件
2010/07/17 Javascript
jQuery中将函数赋值给变量的调用方法
2012/03/23 Javascript
Extjs4中Form的使用之本地hiddenfield
2013/11/26 Javascript
javascript间隔定时器(延时定时器)学习 间隔调用和延时调用
2014/01/13 Javascript
自编jQuery插件实现模拟alert和confirm
2014/09/01 Javascript
jquery简单实现图片切换效果的方法
2015/05/12 Javascript
微信支付如何实现内置浏览器的H5页面支付
2015/09/25 Javascript
JavaScript中文件上传API详解
2016/04/01 Javascript
JS二分查找算法详解
2017/11/01 Javascript
详解vue2.0监听属性的使用心得及搭配计算属性的使用
2018/07/18 Javascript
webpack@v4升级踩坑(小结)
2018/10/08 Javascript
vue实现分环境打包步骤(给不同的环境配置相对应的打包命令)
2019/06/04 Javascript
JS 设计模式之:单例模式定义与实现方法浅析
2020/05/06 Javascript
如何利用node转发请求详解
2020/09/17 Javascript
Vue+Vant 图片上传加显示的案例
2020/11/03 Javascript
JavaScript 如何在浏览器中使用摄像头
2020/12/02 Javascript
详解Python爬虫的基本写法
2016/01/08 Python
Python部署web开发程序的几种方法
2017/05/05 Python
对变量赋值的理解--Pyton中让两个值互换的实现方法
2017/11/29 Python
Python设计模式之工厂模式简单示例
2018/01/09 Python
mac下如何将python2.7改为python3
2018/07/13 Python
python儿童学游戏编程知识点总结
2019/06/03 Python
python分数表示方式和写法
2019/06/26 Python
python的几种矩阵相乘的公式详解
2019/07/10 Python
简述数据库的设计过程
2015/06/22 面试题
大学生职业规划前言模板
2013/12/27 职场文书
省文明单位申报材料
2014/05/08 职场文书
个人授权委托书
2014/09/15 职场文书
代办社保委托书范文
2014/10/06 职场文书
王金山在党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
学生会任命书范本
2015/09/21 职场文书