call_fun: Dynamischer Funktionsaufruf

Description Usage Arguments Value

Description

Hilfsfunktion zum Aufrufen einer Funktion. Der Funktionsname wird dabei als Teilstrings uebergeben sowie die Funktionsargumente als einzelne Listen bzw. als Signal-Dataframe. Aus diesen Bestandteilen wird dann dynamisch ein Funktionsaufruf erzeugt und ausgefuehrt. Dieser Mechanismus ermoeglicht ein flexibles Erweitern und Aufrufen von Vorbereitungs-/Extraktionsfunktionen zur Merkmalsberechnung.

Usage

1
call_fun(fun, x, arg1 = NULL, arg2 = NULL, prefix = "")

Arguments

fun

String mit dem (Stamm-)Namen der aufzurufenden Funktion.

x

Dataframe, der das zu verarbeitetende Signal enthaelt und mindestens eine Spalte value besitzt.

arg1

Benannte Liste mit dem ersten Teil der (ggf. vorgegebenen) Argumente (Default: NULL, d.h. es werden keine weiteren Argumente beruecksichtigt).

arg2

Benannte Liste mit dem zweiten Teil der (ggf. vorberechneten) Argumente (Default: NULL, d.h. es werden keine weiteren Argumente beruecksichtigt).

prefix

String mit Prefix, der dem (Stamm-)Namen beim Funktionsaufruf vorangestellt wird (Default: "", d.h. fun wird unveraendert aufgerufen).

Value

Rueckgabewerte der aufgerufenen Funktion.


dnlvgt/rktiq documentation built on Jan. 6, 2020, 10:26 p.m.