Ich arbeite an einer Funktion, die sich ähnlich wie Reduce
verhalten würde, wo Sie eine Funktion übergeben und über die Argumente versenden. Hier ist ein einfaches Beispiel, um zu zeigen, woran ich gerade arbeite.R - Konvertieren einer Funktion in String
Jetzt wird diese Arbeit offenbar nicht, wie es steht, weil switch
eine character
oder numeric
EXPR
erfordert. Was ich nicht weiß, ist, die Funktion f
, die an fun
übergeben wird, in eine string
umzuwandeln.
Ich bin ein wenig unklar, was genau, Sie versuchen, hier zu tun, aber vielleicht 'match.fun () 'ist was du suchst? – joran
@joran danke, aber das löst nicht das Problem, der gleiche Fehler wie oben. Ich will in diesem Fall die Funktion, "addition" zurückgeben, wo die 'switch' Anweisung auf die Funktion, die an sie übergeben wird. – cdeterman
Ah, das war anscheinend das, was ich in meiner ursprünglichen Lektüre nicht verstand. – joran