栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

GitModel之统计分析学习——pandas动手学入门

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

GitModel之统计分析学习——pandas动手学入门

这里是GitModel极客数模之统计分析训练营的第一关:pandas入门,说下我遇到的问题吧。

问题其实不多,因为之前学过一点pandas,手感还是不错的。这一次pandas入门唯一不会的就是最后一题了,卡了好久也没解开。

我就来说说倒数第二道题

 这个题需要用到正则表达式的方法

笔者一开始的解法是这样的:

import re
for i in range(df['Airline'].shape[0]): 
    df['Airline'][i]=re.findall(pattern='[a-zA-Z]',string=df['Airline'][i])

即使用循环一个一个地将字符串转化,再将他们连接起来

df['Airline'].str.join(sep='')

得出结果

显然不符合要求,虽然只保留了英文,但他们原有空格也被删除了 。

之后想了第二种方法:

这个方法应该接近标准答案了。此处运用替换免去了循环,并且用strip去除空格,这也是笔者一开始没想到的好方法。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1012148.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号