IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

R Discussion :

Interface graphique et .exe en r


Sujet :

R

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Sans emploi
    Inscrit en
    Janvier 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Sans emploi

    Informations forums :
    Inscription : Janvier 2013
    Messages : 12
    Par défaut Interface graphique et .exe en r
    Bonjour,

    Je viens de terminer un petit bout de code fort simple dont le but est d'ouvrir un fichier, réaliser des opérations dessus, modifier le fichier puis créer un 2eme fichier (création dans le même répertoire).

    La première ligne de mon code choisit un répertoire avec setwd() puis ma 2eme ligne lit le fichier voulu avec read()Je voudrais remplacer ces 2 lignes par une boite de dialogue du même genre que celles que l'on trouve pour ouvrir un fichier sous open office ou autre.

    Une fois fait, j'aimerais créer un fichier exécutable pour utiliser le code.

    Il suffira alors de lancer le programme, de sélectionner le fichier dans la fenêtre ouverte, et de cliquer sur "ok" pour que le calcul se fasse.

    Je suis très embêté par mon niveau de débutant en R comme en C, et j'ignore si je dois incorporer mon code r à un autre code en c, ou si r permet de faire tout ça.

    Et le plus gros de mon problème est que je ne parviens pas à déchiffrer les quelques tutos en anglais que j'ai pu trouver par-ci par-là.

    Quelqu'un pourrait-il me conseiller, voire me lister les fonctions à utiliser?

    Merci par avance.

    MJanvier

  2. #2
    Membre éclairé
    Inscrit en
    Mars 2004
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 66
    Par défaut
    Bonjour,

    Voyons si un débutant comme moi peut t'aider...
    Utilise la librairie rgtk2 voir gWidgetsRGtk2 (la seconde utilise la première) et regarde les tuto sur ces packages http://cran.r-project.org/web/packag...s/gWidgets.pdf.

    Voici un code exemple qui ouvre une boite de dialogue pour choisir un chemin de fichier et l'affiche. Ca devrait te mettre sur les rails.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    library(RGtk2)
    library(gWidgetsRGtk2)
    #création fenêtre générale
    mainWin<-gwindow("Fenetre principale")	
    #création d'un group dans la fenêtre	
    mainGroup<-ggroup(horizontal = FALSE, container=mainWin)
    #création d'un label avec écrit chemin fichier
    labelFileSource<-glabel("Fichier :",container=mainGroup)
    #création d'un edit text
    							edFileSource<-gedit("chemin fichier", container=mainGroup)
    #création d'un bouton qui lance la fonction choose.files() et qui utilise la valeur pour la placer dans l'edit text
    							bChoseFile<-gbutton("...", container=mainGroup,handler = function(h,...)  svalue(edFileSource)<-choose.files())
    En espérant que ca te mette sur la voie bon courage.

  3. #3
    Membre averti
    Homme Profil pro
    Sans emploi
    Inscrit en
    Janvier 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Sans emploi

    Informations forums :
    Inscription : Janvier 2013
    Messages : 12
    Par défaut
    Alors là super!
    ça marche parfaitement, et mieux le tuto et le package sont géniaux!
    Je vais essayer de personnaliser un peu l'affichage apparement il y a de quoi jouer un bon moment. Merci beaucoup!


    Sinon personne ne sais compiler un exe? J'ai regardé s'il existait un package, mais ça n'a pas l'air (à vérifier, c'était ma 1ere recherche)

Discussions similaires

  1. créer facilement une interface graphique (était : Interface graphique .exe)
    Par lynda1986 dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 28/12/2014, 23h11
  2. interface graphique exe
    Par akwell dans le forum Windows
    Réponses: 6
    Dernier message: 04/03/2008, 17h31
  3. Application multiplateforme avec interface graphique
    Par TNorth dans le forum Choisir un environnement de développement
    Réponses: 2
    Dernier message: 31/01/2004, 18h55
  4. [Kylix] Interface graphique pour lognes de commande linux
    Par lecharcutierdelinux dans le forum EDI
    Réponses: 6
    Dernier message: 29/08/2003, 10h20
  5. plugin interface graphique
    Par jocelyn dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 13/08/2003, 09h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo