Tsv ファイルを r にインポートする方法 (例を含む)


次の基本構文を使用して、TSV ファイルを R にインポートできます。

 library (readr)

#import TSV file into data frame
df <- read_tsv(' C:/Users/bob/Downloads/data.tsv ')

次の例は、この構文を実際に使用する方法を示しています。

例 1: TSV ファイルを R にインポートする (列名付き)

data.tsvという次の TSV ファイルがコンピューター上のどこかに保存されていると仮定します。

次の構文を使用して、この TSV ファイルを R のデータ フレームにインポートできます。

 library (readr)

#import TSV file into data frame
df <- read_tsv(' C:/Users/bob/Downloads/data.tsv ')

#view data frame
df

# A tibble: 5 x 3
  team points rebounds
      
1 A 33 12
2 B 25 6
3 C 31 6
4 D 22 11
5 E 20 7

TSV ファイルが R に正常にインポートされたことがわかります。

例 2: TSV ファイルを R にインポートする (列名なし)

列名のないdata.tsvという次の TSV ファイルがあるとします。

この TSV ファイルを R にインポートするときに、 col_names引数を使用して列名が存在しないことを指定できます。

 library (readr)

#import TSV file into data frame
df <- read_tsv(' C:/Users/bob/Downloads/data.tsv ', col_names= FALSE )

#view data frame
df

  X1 X2 X3
    
1 A 33 12
2 B 25 6
3 C 31 6
4 D 22 11
5 E 20 7

デフォルトでは、R は列名 X1、X2、および X3 を提供します。

次の構文を使用すると、 列の名前を簡単に変更できます。

 #rename columns
names(df) <- c(' team ', ' points ', ' rebounds ')

#view updated data frame
df

  team points rebounds
        
1 A 33 12
2 B 25 6
3 C 31 6
4 D 22 11
5 E 20 7

: read_tsv()関数の完全なドキュメントはここで見つけることができます。

追加リソース

次のチュートリアルでは、他のファイルを R にインポートする方法について説明します。

CSVファイルをRにインポートする方法
R で URL から CSV をインポートする方法
ExcelファイルをRにインポートする方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です