Ich habe ein Dienstprogramm-R-Skript, util.R, erstellt, das ich aus anderen Skripten in meinem Projekt verwenden möchte. Wie kann sichergestellt werden, dass die in diesem Skript definierte Funktion für meine anderen Skripte verfügbar ist?
Ich suche etwas Ähnliches wie die require
Funktion, die ein Paket nur lädt, wenn es noch nicht geladen wurde. Ich möchte nicht aufrufen, source("util.R")
da dadurch das Skript bei jedem Aufruf geladen wird.
Ich weiß, dass ich einige Antworten erhalten werde, die mich auffordern, ein Paket zu erstellen, wie in Organisieren von R-Quellcode :) Aber ich erstelle nichts, das an anderer Stelle verwendet wird, es ist nur ein eigenständiges Projekt.