8
Rに1つ以上のシンボルで構成されるコメント文字を何らかの形で指定することはできますか?Rのread.table()で複数文字のコメントトークンを指定する
例えば、
read.table("data.dat", comment.char="//")
は動作しません。
Rに1つ以上のシンボルで構成されるコメント文字を何らかの形で指定することはできますか?Rのread.table()で複数文字のコメントトークンを指定する
例えば、
read.table("data.dat", comment.char="//")
は動作しません。
私はあなたができるとは思わないがここでは回避策です。内のファイルを読み込む機能、sub
を使用して、そのラインをきれいにし、ペーストread.table
にそれを渡す前に戻って一緒にすべて:
my.read.table <- function(file, comment.char = "//", ...) {
clean.lines <- sub(paste0(comment.char, ".*"), "", readLines(file))
read.table(..., text = paste(clean.lines, collapse = "\n"))
}
テスト:
file <- textConnection("3 4 //a
1 2")
my.read.table(file)
# V1 V2
# 1 3 4
# 2 1 2
これは本当によさそうだ、ありがとう! –
+!とても素敵な答え –