使用tatanic数据作为例子。
读入训练数据后,现在对name列进行处理。
df["FamilyName"]=df["Name"].map(lambda x: x.split(",")[0].strip())
df["FullName"]=df["Name"].map(lambda x: x.split(",")[1].strip())
df["Title"]=df["FullName"].map(lambda x: x.split(".")[0].strip())
df["TwoLetters"]=df["FamilyName"].map(lambda x: x[-2:])
把name列的名字分开处理。
使用map方法在没name列,里边使用lambda表达式进行处理。
以上就是对pandas的某一列使用map方法的认识。