2017-12-07 8 views
-3

私はRでかなり新しくなっています。通常の行と列をデータフレームに変換する方法を教えてください。csvファイルをRで置換

例えば、私は、このような方法でデータを持っている:

Id, gender 
1 1 
2 0 
3 1 
4 0 
5 0 

が、実際にはテーブルとされることなく、行と列を持つデータフレーム、ちょうどノートではありません。

ありがとうございます。

+0

すなわち "Rでcsvファイルを読み込む" グーグル:http://www.r-tutor.com/r-introduction/data-frame/データインポート –

+1

[.csvファイルをRにする方法]の複製がありますか(https://stackoverflow.com/questions/3391880/how-to-get-a-csv-file-into-r) – ANG

答えて

0

ファイルが単なるテキストファイルで、ヘッダー行のみがカンマの場合、ファイルはread.table()で読み取ることができます。見出し行を修正するには、skip=およびcol.names=引数を使用します。

rawData <- "Id, gender 
1 1 
2 0 
3 1 
4 0 
5 0" 

aDataFrame <- read.table(textConnection(rawData),header=FALSE,col.names=c("Id","gender"),skip=1) 

aDataFrame 

...と出力:

> aDataFrame 
    Id gender 
1 1  1 
2 2  0 
3 3  1 
4 4  0 
5 5  0 
> 
関連する問題