Pergunta
Posso estar louco, mas realmente não consigo ver onde estou errando no meu programa R simples.Estou tentando ler uma tabela de um arquivo, mas toda vez que tento ele retorna com este erro:
./tmp.r: line 1: syntax error near unexpected token `('
./tmp.r: line 1: `tmp <- read.table("/home/Data/run1.DOC.sample_summary",header=FALSE)'
O arquivo que estou tentando ler é mais ou menos assim:
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
Aqui está o meu código:
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')
Alguém vê o que estou fazendo de errado aqui?Eu simplesmente não estou vendo isso.Obrigado
Solução
Aqueles tmp$'*_%_above_30'
realmente funciona na sua última linha?
Além disso, tente colocar comentários em diferentes partes do seu código para ver qual delas está causando o travamento do seu código.
Finalmente, talvez seja apenas uma codificação incorreta de alguns caracteres no seu código.Tente reescrevê-lo do zero.
E como você inicia seu script?
Outras dicas
é porque você usou o nome do caminho errado?por exemplo, tente mudar "home..." para "/home..."