我是靠谱客的博主 碧蓝奇迹,最近开发中收集的这篇文章主要介绍使用pandas批量处理矢量化字符串,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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

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

  1 #!/usr/bin/python

  2 

  3 import numpy as np

  4 import pandas as pd

  5 from pandas import Series,DataFrame

  6 

  7 seriers_data = Series(['Hello','Python','Data','World'])

  8 print(seriers_data.map(str.lower))

  9 


程序的运行结果如下:

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


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

最后

以上就是碧蓝奇迹为你收集整理的使用pandas批量处理矢量化字符串的全部内容,希望文章能够帮你解决使用pandas批量处理矢量化字符串所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(33)

评论列表共有 0 条评论

立即
投稿
返回
顶部