2012-03-19 8 views

答えて

19

これはおそらく何か?

mydf <- read.table('thefile.txt', header=TRUE, sep="\t", fileEncoding="windows-1252") 
str(mydf) 
6

また、使用することができます。

read.delim('thefile.txt', header= T, fileEncoding= "windows-1252")

単にあなたのR卓にコマンドを入力:

> read.delim 
function (file, header = TRUE, sep = "\t", quote = "\"", dec = ".", 
    fill = TRUE, comment.char = "", ...) 
read.table(file = file, header = header, sep = sep, quote = quote, 
    dec = dec, fill = fill, comment.char = comment.char, ...) 

read.delimが既にとしてタブを指定し、パッケージread.tableコマンドであることが明らかになりましたデータの区切り文字。 read.delimは、多くのtsvファイルを扱っている方が便利です。

2つのコマンドの違いについては、in this Stack questionで詳しく説明しています。すでにタブ区切り、その必要はありませんsep = "\t"あるので

2

df <- read.delim(~/file_directory/file_name.tsv, header = TRUE)は、単一.tsvファイルを正常に動作されます。 fileEncoding= "windows-1252"を使用できますが、必要はありません。

関連する問題