I have a dataframe column which has so many words. I would like to create another column that will extract from each row, every word in any row that is in the list of words I supplied.
This is the list of words I supplied
skills = ['Qaulitative research', 'wireframing', 'figma', 'frame x', miro, 'mockflow', 'User Persona', coding, 'empathy', 'sketch',
'communication', 'problem solving']
def skill_list(data):
for item in data:
if item in data:
return item
all_files['skills'] = all_files.apply( lambda x: skill_list(x['job_description'].split()),axis=1)
Here is my table (dataframe) The current dataset
I want is to be like this Expected dataset