【发布时间】:2015-11-27 13:40:39
【问题描述】:
我有一个数据框,其中有一列用于应用用户代理。我需要做的是从该列中识别特定的应用程序。例如,
NewWordsWithFriendsFree/2.3 CFNetwork/672.1.15 Darwin/14.0.0 将归类为Words With Friends。
iPhone3,1; iPhone OS 7.1.2; com.fingerarts.sudoku2; 143441-1,24 will be Sudoku by FingerArts etc.
我将有另一个数据框,其中包含我需要匹配的字符串。例如,
Keyword Game
NewWordsWithFriends Words With Friends
com.fingerarts.sudoku Sudoku by FingerArts
如何对 pandas 数据框进行这样的查找?例如,数据框就像
user date user-agent
A 2015-09-02 13:45:56 NewWordsWithFriendsFree/2.3 CFNetwork/672.1.15 Darwin/14.0.0
B 2015-08-31 23:04:21 iPhone3,1; iPhone OS 7.1.2; com.fingerarts.sudoku2; 143441-1,24
查找后我想要一个新列GameName。
【问题讨论】:
标签: python python-2.7 pandas lookup string-search