0

我可能只是疯了,但我真的看不出我的简单 R 程序哪里出错了。我正在尝试从文件中读取表,但每次尝试时都会返回此错误:

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

我试图读取的文件如下所示:

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  

这是我的代码:

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')

有谁看到我在这里做错了什么?我只是没有看到它。谢谢

4

2 回答 2

0

这些tmp$'*_%_above_30'真的在你的最后一行有效吗?

此外,尝试在代码的不同部分添加注释,看看是哪一个导致代码崩溃。

最后,也许这只是代码中某些字符的错误编码。尝试从头开始重写它。

你如何启动你的脚本?

于 2012-07-25T14:46:39.090 回答
0

这是因为您使用了错误的路径名吗?例如,尝试将“home...”更改为“/home...”

于 2012-07-25T14:41:28.007 回答