学习链接:大树先生的博客-https://blog.csdn.net/Koala_Tree/article/details/78725881
train_data['CabinLetter'] = train_data['Cabin'].map( lambda x :
re.compile(
"([a-zA-Z]+)")
.search(x).group())
re.compile(’’)建立一个re的匹配模式(模子)
re.search(x).group() 匹配正则表达式整体的结果
map() 对调用对象使用括号内的函数(lambda匿名函数)
数据集中Cabin都是 大写字母+数字的结合
因为只需要分析船舱号,至于船舱号的床号(?)不需要,所以只匹配了首字母。