У меня есть фрейм данных, который содержит столбец цифр c и список, содержащий строки в качестве элементов. Я хочу создать новый столбец в этом фрейме данных, где каждое число в столбце цифры c соответствует индексу списка.
Пример:
import pandas as pd
bar = ['cat','dog','chicken']
df = pd.DataFrame({'foo':[0,0,1,1,2,2]})
Ожидаемый результат:
foo bar
0 0 cat
1 0 cat
2 1 dog
3 1 dog
4 2 chicken
5 2 chicken