Wie kann ich mit `anwenden` mit einer Funktion, die mehrere inputs

Ich habe eine Funktion, die mehrere inputs und verwenden möchten SFrame.apply um eine neue Spalte erstellen. Ich kann nicht einen Weg finden, übergeben Sie zwei Argumente, die in SFrame.apply.

Ideal, es würde den Eintrag in der Spalte als erstes argument, und ich würde vergehen wie im zweiten argument. Intuitiv so etwas wie...

def f(arg_1,arg_2):
    return arg_1 + arg_2

sf['new_col'] = sf.apply(f,arg_2)
InformationsquelleAutor user3600497 | 2015-10-09
Schreibe einen Kommentar