用另一个字符串替换数据帧中与列表不匹配的字符串

2024-04-18 00:35:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要创建一个函数来获取名称标题列表,如果数据框列(标签为“Title”)没有这些标题,则将这些字符串替换为“Uncommon”并返回新的df

例如-preserved_titles=['Mr.', 'Mrs.', 'Miss.', 'Master.']
如果标题为“Dr.”,则替换为“Uncommon

我已经尝试从preserved_titles(给定列表)创建一个新的数据帧,并将其连接到原始数据帧,以便其他值可以被null替换。我尝试将dataframe列(['Title'])转换为字符串列表,并在其中循环以替换不等于preserved_list的元素


Tags: 数据函数字符串名称标题df列表title

热门问题