【发布时间】:2018-03-09 13:28:00
【问题描述】:
我一直在谷歌上搜索,但我仍然找不到快速的方法。 假设我的 csv 文件中有一个列:
1. C.Ronald
2. Conor McGregor
3. Lionel Messi
4. LeBron James
5. Derrick Rose
6. Tom Brady
7. ...
8. ...
等等,我想通过python将那些名称替换为以下三个类别:
1. Soccer player
2. MMA fighter
3. Soccer player
4. NBA player
5. NBA player
6. NFL plaer
7. ...
8. ...
我如何将“C.Ronald”、“Lionel Messi”和那些足球运动员的名字一次性替换到一个班级中,但不能一个一个替换,因为我的专栏很长。
【问题讨论】:
-
一点点代码会有所帮助——尤其是可以让某人轻松构建可测试数据集的代码。 This page 有关于提问的有用建议。
-
pandas 如何知道这些玩家是否符合这些类别?是否有某种映射数据? Python 是否需要爬网才能找到这些名称及其联盟关联?
标签: python python-2.7 pandas dataframe