“Pandas DataFrame Aplicar função com vários argumentos” Respostas de código

Múltiplos args para pandas se aplicam

df["col_added"] = df.apply(lambda x: add_a_b(x["col_1"], x["col_2"]), axis = 1)
Cheerful Chimpanzee

Pandas DataFrame Aplicar função com vários argumentos

def some_func(row, var1):
    return '{0}-{1}-{2}'.format(row['A'], row['B'], var1)

df['C'] = df.apply(some_func(row, var1='DOG'), axis=1)

df


       A    B            C
0    foo    x    foo-x-DOG
1    bar    y    bar-y-DOG
Yellowed Yacare

Respostas semelhantes a “Pandas DataFrame Aplicar função com vários argumentos”

Perguntas semelhantes a “Pandas DataFrame Aplicar função com vários argumentos”

Mais respostas relacionadas para “Pandas DataFrame Aplicar função com vários argumentos” em Python

Procure respostas de código populares por idioma

Procurar outros idiomas de código