Скажите, что у меня есть список напитков:
drinks=['coke','water','milk','yoghourt']
И у меня есть серия панд, содержащая некоторые элементы, смешанные с другими шумными строками
s = pd.Series(['cokeabc',Nan,Nan,'water coke',Nan,'milk and yoghourt','only water'])
Моя цель - отфильтроватьсначала шум, заполните пропущенное значение на основе другого столбца, а затем get_dummies столбца s Моя попытка была:
buff=[]
for i in material:
if df['drink'].str.contains(i):
buff.append(i)
kvkl['drink']=' '.join(buff)
, но df ['drink']. str.contains (i) возвращаетвесь столбец bools
мне следует попробовать применить ()?