Domanda

Potrei essere solo pazzo ma non riesco davvero a vedere dove sto andando male sul mio semplice programma R.Sto cercando di leggere un tavolo da un file ma ogni volta che provo ritorna con questo errore:

./tmp.r: line 1: syntax error near unexpected token `('
./tmp.r: line 1: `tmp <- read.table("/home/Data/run1.DOC.sample_summary",header=FALSE)'
.

Il file che sto cercando di leggere dall'aspetto simile a questo:

Aim  A_%_above_20  A_%_above_30  A_%_above_40  
28         0.0          0.0          0.0     
99         50           100.0        82.9  
34         62.1         0.0          0.0  
.

Ecco il mio codice:

tmp <- read.table("/home/Data/run1.DOC.sample_summary",header=FALSE)
names(tmp)
max_num <- max(tmp)
hist(tmp$'*_%_above_30',col=heat.colors(max_num), main='Percent in Test', xlab='Percent Covered')
.

Qualcuno vede cosa sto facendo di sbagliato qui?Non mi sto vedendo. Grazie

È stato utile?

Soluzione

Quei tmp$'*_%_above_30' funzionano davvero nella tua ultima riga?

Inoltre, prova a mettere commenti in parte diversa del tuo codice per vedere quale sta facendo il tuo crollo del tuo codice.

Infine, forse è solo una cattiva codifica di alcuni personaggi nel tuo codice.Prova a riscriverlo da zero.

E come si lancia il tuo script?

Altri suggerimenti

Questo perché hai usato il nome del percorso sbagliato?ad esempio, prova a cambiare "home ..." a "/ home ..."

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top