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 に答える