« [R]文字列を置換する | トップページ | [R]周期変位を含むデータの回帰モデルを作成する »

2014年3月18日 (火)

[R]「下にエラー file(file, "rt") : 'description' 引数が不正です」

read.table関数などのファイルを読み込ませる関数の引数に、長さ(要素数)が複数あるベクトルを指定したときにこのエラーメッセージが出る。以下は、カレントディレクトリにa.datとb.datというデータファイルがある場合の例。

> v <- c("a.dat", "b.dat")  # データファイル名のベクトルを作成
> read.table(v)  # 誤ってベクトルそのものをファイルとして指定
以下にエラー file(file, "rt") :  'description' 引数が不正です
> read.table(v[1])  # こうやって1要素ずつ指定することしかできない
(表示省略)

ちなみに、scan関数では以下のようなエラーメッセージが表示される

> scan(v)
以下にエラー file(file, "r") :  'description' 引数が不正です
追加情報:  警告メッセージ:
In if (file == "") file <- stdin() else { :
   条件が長さが 2 以上なので、最初の 1 つだけが使われます

« [R]文字列を置換する | トップページ | [R]周期変位を含むデータの回帰モデルを作成する »

R(数値計算)」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« [R]文字列を置換する | トップページ | [R]周期変位を含むデータの回帰モデルを作成する »

無料ブログはココログ

■■

■■■