Beroenden av R-paket
Beroenden på specifika R-paket kan definieras, men för RKWard 0.6.1 kontrolleras varken sådana beroenden eller installeras/läses in automatiskt. De visas dock i insticksprogrammets hjälpfiler. Här är ett exempel på en definition:
<dependencies> <package name="heisenberg" min_version="0.11-2" repository="http://rforge.r-project.org" /> </dependencies>
Notera
Försäkra dig alltid om att lägga till lämpliga anrop till require()
, om insticksprogrammet kräver att vissa paket ska läsas in.
Notera
Om en .pluginmap
distribueras som ett R-paket, och alla insticksprogram beror på ett visst paket, ska det beroendet definieras på R-paketnivå. Att definiera beroenden av R-paket på nivån för en RKWard .pluginmap
är mest användbart om bara vissa av insticksprogrammen har beroendet, om paketet inte är tillgängligt från CRAN, eller för en .pluginmap
som inte distribueras som ett R-paket.