I have created a boolean directory and applied to six different series from the same DataFrame (star_wars). It works, but curious if there is an easier way than repeating the same syntax with only changing the column headings?
seen_boolean = {'Star Wars: Episode I The Phantom Menace': 'Yes', 'NaN': 'No', 'Star Wars: Episode II Attack of the Clones': 'Yes', 'Star Wars: Episode III Revenge of the Sith': 'Yes', 'Star Wars: Episode IV A New Hope': 'Yes', 'Star Wars: Episode V The Empire Strikes Back': 'Yes', 'Star Wars: Episode VI Return of the Jedi': 'Yes'}
star_wars['seen_1'] = star_wars['seen_1'].map(seen_boolean)
star_wars['seen_2'] = star_wars['seen_2'].map(seen_boolean)
star_wars['seen_3'] = star_wars['seen_3'].map(seen_boolean)
star_wars['seen_4'] = star_wars['seen_4'].map(seen_boolean)
star_wars['seen_5'] = star_wars['seen_5'].map(seen_boolean)
star_wars['seen_6'] = star_wars['seen_6'].map(seen_boolean)