fgui: cr?ation automatique d'interface graphique avec le logiciel R
fgui est un package R permettant de g?n?rer automatiquement une interface graphique pour les arguments d'une fonction.
Il suffit juste de cr?er votre fonction et de la passer en argument ? fgui. L'interface est automatiquement cr??e!!
installation du package
Code R :
install.packages('fgui')
Exemples d'utilisation de fgui
Exemple rapide : cr?ons une interface graphique pour une fonction qui additionne ou multiplie 2 nombres x et y
Code R :
#1-chargement du package require(fgui) #2- ajoute 2 nombres et renvoyer la valeur ou les multiplie si multiply=TRUE add <- function(x, y, multiply) { if(multiply) return(x*y) else return(x + y) } # Executer la fonction avec une interface graphique y <- gui(add,argOption=list(multiply=c("TRUE","FALSE")))
L'image g?n?r?e est la suivante:
Les codes de ce tutoriel ont ?t? test?s et valid?s sur MAC OSX/ R.2.13 et R.2.15.1
Source :
http://www.r-bloggers.com/fgui-automatically-creating-widgets-for-arguments-of-a-function-%E2%80%93-a-quick-example/