Один из способов сделать это - определить простую функцию, которая принимает row
в качестве ввода и возвращает num2words(row['Value'])
.
Затем вы можете применить ее к DataFrame с помощью axis=1
.
def f(row):
return num2words(row['Value'])
data['words'] = data.apply(f, axis=1)
Или вы можете обратиться непосредственно к колонке.
data['words'] = data['Value'].apply(num2words)