繁体   English   中英

R:表读取问题

[英]R: read.table problems

我可能只是疯了,但我真的看不到我的简单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')

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

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

那些tmp$'*_%_above_30'确实在您的最后一行有效吗?

另外,请尝试在代码的不同部分添加注释,以查看导致代码崩溃的原因。

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

以及如何启动脚本?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM