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

 更新时间:2018年07月10日 12:02:03   作者:grey_csdn  
今天小编就为大家分享一篇使用pandas批量处理矢量化字符串的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

进行已经矢量化后的字符串数据,可以使用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判断一个list中是否包含另一个list全部元素的方法分析

    Python判断一个list中是否包含另一个list全部元素的方法分析

    这篇文章主要介绍了Python判断一个list中是否包含另一个list全部元素的方法,结合实例形式对比分析了Python针对列表list元素包含关系的相关转换、判断操作技巧,需要的朋友可以参考下
    2018-12-12
  • 如何用Matplotlib 画三维图的示例代码

    如何用Matplotlib 画三维图的示例代码

    这篇文章主要介绍了如何用Matplotlib 画三维图的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • Python的getattr函数方法学习使用示例

    Python的getattr函数方法学习使用示例

    这篇文章主要为大家介绍了Python的getattr方法学习使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • 你应该知道的Python3.6、3.7、3.8新特性小结

    你应该知道的Python3.6、3.7、3.8新特性小结

    这篇文章主要介绍了你应该知道的Python3.6、3.7、3.8新特性小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • 使用python实现拉钩网上的FizzBuzzWhizz问题示例

    使用python实现拉钩网上的FizzBuzzWhizz问题示例

    这篇文章主要介绍了使用python实现拉钩网上的FizzBuzzWhizz问题示例,需要的朋友可以参考下
    2014-05-05
  • Pandas替换NaN值的方法实现

    Pandas替换NaN值的方法实现

    本文主要介绍了Pandas替换NaN值的方法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-01-01
  • 使用Python解决常见格式图像读取nii,dicom,mhd

    使用Python解决常见格式图像读取nii,dicom,mhd

    这篇文章主要介绍了使用Python解决常见格式图像读取nii,dicom,mhd,下文具体操作过程需要的小伙伴可以参考一下
    2022-04-04
  • 基于Python实现批量保存视频到本地

    基于Python实现批量保存视频到本地

    我们刷视频时常常会想把精彩的视频保存到本地,如果少数的还行,如果有很多的话一个个保存太麻烦了。本文教你如何用Python实现视频批量保存到本地,需要的可以参考一下
    2022-05-05
  • 在Heroku云平台上部署Python的Django框架的教程

    在Heroku云平台上部署Python的Django框架的教程

    这篇文章主要介绍了在Heroku云平台上部署Python的Django框架的教程,Heroku云平台使用了Git版本控制系统,所以本教程主要提供了配置所需要的Git脚本,需要的朋友可以参考下
    2015-04-04
  • python实现企业微信定时发送文本消息的示例代码

    python实现企业微信定时发送文本消息的示例代码

    这篇文章主要介绍了python实现企业微信定时发送文本消息的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11

最新评论