Pagina 1 di 1

Problema con R e X11

Inviato: mar 3 giu 2008, 21:29
da machinevictim
Ciao a tutti!
Spero che ci sia qualcuno di voi esperto con R (http://www.r-project.org), linguaggio per la statistica... io ho iniziato solo oggi :D
Ho installato R 2.7.0 utilizzando il pacchetto di Slacky, ma ho un problema nella creazione dei grafici: quando digito, ad esempio,

Codice: Seleziona tutto

plot(3,2)
mi dà il seguente messaggio di errore:

Codice: Seleziona tutto

Errore in X11() : il modulo X11 non può essere caricato
Inoltre: Warning message:
In X11() :
  impossibile caricare libreria condivisa '/usr/lib/R/modules//R_X11.so':
  /usr/lib/libcairo.so.2: undefined symbol: FT_GlyphSlot_Embolden

Ho cercato su google ma non sono riuscito a trovare nulla, solo problemi con le fonts e cose simili. Anche le librerie cairo sono installate e il pacchetto Cairo di CRAN. Questa è la mia sessionInfo

Codice: Seleziona tutto

> sessionInfo()
R version 2.7.0 (2008-04-22)
i686-pc-linux-gnu

locale:
LC_CTYPE=it_IT@euro;LC_NUMERIC=C;LC_TIME=it_IT@euro;LC_COLLATE=C;LC_MONETARY=C;LC_MESSAGES=it_IT@euro;LC_PAPER=it_IT@euro;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=it_IT@euro;LC_IDENTIFICATION=C

attached base packages:
[1] graphics  grDevices datasets  utils     stats     methods   base

other attached packages:
[1] languageR_0.92    coda_0.13-2       lme4_0.99875-9    Matrix_0.999375-9
[5] zipfR_0.6-0       lattice_0.17-6

loaded via a namespace (and not attached):
[1] grid_2.7.0
Se può servire, quando invoco R ricevo alcuni warnings al caricamento delle librerie:

Codice: Seleziona tutto

Carico il pacchetto richiesto: lattice
Carico il pacchetto richiesto: zipfR
Carico il pacchetto richiesto: Matrix
Carico il pacchetto richiesto: stats
Carico il pacchetto richiesto: utils

Carico il pacchetto richiesto: 'Matrix'


        The following object(s) are masked from package:stats :

         xtabs

Carico il pacchetto richiesto: lme4
Carico il pacchetto richiesto: coda
Warning messages:
1: In namespaceImportFrom(self, asNamespace(ns)) :
  replacing previous import: cov2cor
2: In namespaceImportFrom(self, asNamespace(ns)) :
  replacing previous import: update
3: In namespaceImportFrom(self, asNamespace(ns)) :
  replacing previous import: xtabs
Quello che non riesco a capire è il significato di xtabs "masked from package:stats", dato che il pacchetto stats è installato. Forse però è proprio quello il problema, dato che praticamente non riesco a fare nulla al di fuori della shell, non c'è alcun collegamento con il server X.
Qualcuno mi può dare una mano?
Grazie,
A.

Re: Problema con R e X11

Inviato: mer 4 giu 2008, 9:17
da machinevictim
Aggiornamento:
machinevictim ha scritto:Quando invoco R ricevo alcuni warnings al caricamento delle librerie:

Codice: Seleziona tutto

Carico il pacchetto richiesto: lattice
Carico il pacchetto richiesto: zipfR
Carico il pacchetto richiesto: Matrix
Carico il pacchetto richiesto: stats
Carico il pacchetto richiesto: utils

Carico il pacchetto richiesto: 'Matrix'


        The following object(s) are masked from package:stats :

         xtabs

Carico il pacchetto richiesto: lme4
Carico il pacchetto richiesto: coda
Warning messages:
1: In namespaceImportFrom(self, asNamespace(ns)) :
  replacing previous import: cov2cor
2: In namespaceImportFrom(self, asNamespace(ns)) :
  replacing previous import: update
3: In namespaceImportFrom(self, asNamespace(ns)) :
  replacing previous import: xtabs
Ho fatto la prova anche su una OpenSuse10.3-ppc64 sulla quale mi sono compilato R da sorgente. Ricevo gli stessi warnings riportati, ma X11() funziona e tutti i grafici vengono creati senza problemi.

Re: Problema con R e X11

Inviato: mer 4 giu 2008, 16:34
da giberg
Ciao!

Stai lavorando su Slackware 12.1 o 12.0?

Io ho la versione 2.6.2 su Slackware 12 e non ho problemi. Ora provo ad installare R 2.7.0 nella 12.1 che ho virtualizzato.

Re: Problema con R e X11

Inviato: mer 4 giu 2008, 18:51
da giberg
Provata anche la versione 2.7 su Slackware 12.1. Nessun problema tra quelli che hai riportato.

[RISOLTO] Problema con R e X11

Inviato: lun 9 giu 2008, 0:33
da machinevictim
Ciao! Scusa se rispondo molto in ritardo...
Ho una Slackware 12.0. Comunque ho risolto il problema disinstallando il pacchetto e reinstallando da sorgente.
Se anche tu hai utilizzato il sorgente per l'installazione allora molto probabilmente ci sarà un problema nel pacchetto di Slacky.
Grazie per l'interesse :)
Ciao,
A.

Re: Problema con R e X11

Inviato: lun 9 giu 2008, 13:57
da giberg
No, avevo installato il pacchetto di Slacky.
Sulla 12.0 non ho ancora aggiornato. Appena posso provo (per sicurezza mi ricompilo il pacchetto
vecchio nel caso dovessi avere i tuoi problemi).
Può anche essere che il pacchetto si sia danneggiato.
Volendo puoi prendere lo slackbuild e provare a rifartelo direttamente.
Se funziona allora può darsi che il pacchetto fosse danneggiato (a proposito: avevi provato a rifare il download e reinstallarlo?).

Re: Problema con R e X11

Inviato: lun 9 giu 2008, 15:33
da machinevictim
Non ricordo se avevo rifatto il download o meno, mi sembra di no.
Ad ogni modo se tu hai usato il pacchetto di Slacky, allora è qualche problema di configurazione del mio sistema :-k Oppure il pacchetto si era danneggiato durante il download. Comunque, compilato da sorgente va bene.
Appena ho tempo faccio anch'io una prova con lo slackbuild.
Ciao,
A.