Mam funkcję, która ma wiele wejść i chciałbym użyć SFrame.apply
do utworzenia nowej kolumny. Nie mogę znaleźć sposobu na przekazanie dwóch argumentów do SFrame.apply
.Jak używać `apply` z funkcją, która ma wiele wejść
Idealnie byłoby, gdyby wpis w kolumnie był pierwszym argumentem, a ja przekazałbym drugi argument. Intuicyjnie coś takiego ...
def f(arg_1,arg_2):
return arg_1 + arg_2
sf['new_col'] = sf.apply(f,arg_2)
to nie działa –
wymień f z nazwą funkcji jak jeśli masz funkcję o nazwie count_imp_words wtedy napisać: produkty [ 'niesamowite '] = produkty [' word_count ']. apply (lambda x: count_imp_words (x,' awesome ')) –