Hoofdstuk 2. Vooraf: Wat zijn plugins in RKWard? Hoe werken zij?

Natuurlijk is de eerste vraag die u kunt hebben: welke mogelijkheden van RKWard worden met behulp van plugins verwezenlijkt? Of: wat kun je met plugins doen?

Een antwoord is: deselecteer alle .pluginmap-bestanden in InstellingenRKWard instellenPlugins, en ga na wat er dan ontbreekt. Een ietwat nuttiger antwoord is: de meeste beschikbare statistische functies die via de GUI worden gebruikt, worden via plugins gerealiseerd. Ook kunt u tamelijk flexibele GUI's aanmaken voor alle soorten van bewerkingen met behulp van plugins.

Het basisvoorbeeld van plugins in RKWard is die welke wij in dit document zullen doorwerken: een XML-bestand dat beschrijft hoe de GUI eruit ziet. Een JavaScript-bestand wordt daarnaast gebruikt voor het aanmaken van de R-code, volgens de instellingen van de GUI. Dit betekent dat de plugins niet werkelijk zelf de statistische berekeningen uitvoeren. In plaats daarvan genereren de plugins de R-syntaxis nodig voor het doen van deze berekeningen. De R-syntaxis wordt gestuurd naar de backend van R voor de uitwerking, en de uitvoer wordt typisch in het uitvoervenster getoond.

Lees in de volgende hoofdstukken hoe we dit gaan doen.