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 :

Lier R et Calc de OpenOffice


Sujet :

R

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 88
    Par défaut Lier R et Calc de OpenOffice
    Bonjour,

    Je voudrai pouvoir utiliser Calc avec R mais j'ai quelques problemes lors de l'installation

    J'écris
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    install.packages("Rserve")
    pas de probleme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    essai de l'URL 'http://cran.miroir-francais.fr/bin/macosx/universal/contrib/2.9/Rserve_0.6-0.tgz'
    Content type 'application/x-gzip' length 156201 bytes (152 Kb)
    URL ouverte
    ==================================================
    downloaded 152 Kb
     
     
    Les packages téléchargés sont dans
    	/var/folders/Gc/GcS8e+ZvEcqbMWR6fBxhAE+++TI/-Tmp-//RtmpB57w9D/downloaded_packages
    ensuite
    pas de probleme
    enfin
    la il y a un probleme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Starting Rserve on port 6311 :
     /Library/Frameworks/R.framework/Resources/bin/R CMD /Library/Frameworks/R.framework/Resources/library/Rserve/libs/i386/Rserve-bin.so 
     
    Fatal error: vous devez sp'ecifier '--save', '--no-save' ou '--vanilla'
    que faut il faire ?

    Cordialement

  2. #2
    Membre Expert
    Avatar de pitipoisson
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2006
    Messages
    1 942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Chercheur
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 942
    Par défaut
    Bonjour,

    Regarde dans l'aide de Rserve()
    Ils conseillent de ne pas le lancer depuis une console R, mais depuis le shell :

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 88
    Par défaut
    Bien en utilisant le shell je n'ai pas la même erreur, voici ce que j'obtient:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    bash-3.2$ R CMD Rserve
    résultat
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    /Library/Frameworks/R.framework/Resources/bin/Rcmd: line 52: exec: Rserve: not found
    Rserve ne semble pas exister, pourtant en allant dans le gestionnaire de package Rserve est bien présent et activé.
    De plus la commande
    me donne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    bash: ?Rserve: command not found
    Ce qui signifie que pour le Shell Rserve n'existe pas. Peut etre que c'est un probleme entre le Shell et R , mais si c'est le cas je n'ai aucune idée de la solution.

    Cdt

  4. #4
    Membre Expert
    Avatar de pitipoisson
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2006
    Messages
    1 942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Chercheur
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 942
    Par défaut
    Citation Envoyé par Hydro999 Voir le message
    De plus la commande
    me donne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    bash: ?Rserve: command not found
    Ça c'est à entrer dans la console R.
    Mais si tu ne peux charger la librairie, ça risque de ne pas marcher.

    tu peux obtenir l'aide dans ton navigateur avec
    Pour l'installation de Rserve... t'es sous quel OS ?

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 88
    Par défaut
    Désolé je n'avais pas bien compris,

    mis dans la console R fonctionne très bien.
    En ce qui concerne l'OS j'ai le 10.5.8

    Lorsque je regarde le gestionnaire de package de R il me confirme que Rserve est chargé. Mais on dirai qu'il y a un problème entre R et le shell car du coté du shell il n'y a pas de trace de Rserve.

    Cdt

  6. #6
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 88
    Par défaut
    J'ai un peu avancé dans le problème j'arrive maintenant à démarrer Rserve.
    Il faut pour cela faire la commande suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Rserve(args='--no-save')
    ou bien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Rserve(args='--vanilla')
    et on a le résultat suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    R version 2.9.2 (2009-08-24)
    Copyright (C) 2009 The R Foundation for Statistical Computing
    ISBN 3-900051-07-0
     
    R est un logiciel libre livré sans AUCUNE GARANTIE.
    Vous pouvez le redistribuer sous certaines conditions.
    Tapez 'license()' ou 'licence()' pour plus de détails.
     
    R est un projet collaboratif avec de nombreux contributeurs.
    Tapez 'contributors()' pour plus d'information et
    'citation()' pour la façon de le citer dans les publications.
     
    Tapez 'demo()' pour des démonstrations, 'help()' pour l'aide
    en ligne ou 'help.start()' pour obtenir l'aide au format HTML.
    Tapez 'q()' pour quitter R.
     
    Rserv started in daemon mode.
    Par contre j'ai un probleme, j'ai testé la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Rserve(args='--save')
    j'ai pu aussi démarrer Rserve mais maintenant lorsque je quitte R et que je démarre j'ai l'erreur suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ##> SOCK_ERROR: bind error #48(address already in use)
    Du coté de Calc j'ai aussi un probleme, je peux ouvrir une fenêtre, par exemple Correlation du menu R4Calc mais une fois le formulaire correlation rempli, le bouton Run ne déclenche pas le calcul et il n'y a pas de message d'erreur.

    Cdt

  7. #7
    Membre très actif
    Inscrit en
    Juin 2007
    Messages
    259
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 259
    Par défaut
    Tu as cette erreur parce que le serveur tourne toujours et que tu essayes de le démarrer une deuxième fois, mais je pense que c'est plutôt un warning qu'une erreur...
    Si tu tapes :
    pgrep Rserve
    dans ton terminal (bash), tu auras le numéro de processus de Rserve si celui-ci tourne déjà.
    Je ne sais pas comment l'arrêter, peut être un simple "kill n°_process" ?

Discussions similaires

  1. [OpenOffice][Tableur] [Calc] Macros OpenOffice.org
    Par Titeuf19730 dans le forum OpenOffice & LibreOffice
    Réponses: 4
    Dernier message: 26/04/2011, 17h39
  2. Réponses: 4
    Dernier message: 04/07/2007, 13h42
  3. [OpenOffice][Tableur] macro openoffice.org pour openoffice.calc
    Par calix dans le forum OpenOffice & LibreOffice
    Réponses: 4
    Dernier message: 15/06/2007, 21h51
  4. Delphi et OpenOffice calc
    Par Jean-François PETIT dans le forum Delphi
    Réponses: 2
    Dernier message: 24/10/2006, 15h43
  5. openoffice calc dans vb 6
    Par m_didi dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 30/08/2006, 14h03

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