June 15, 2020

R:freadで読み込んだファイルに行名をつける

Rで大規模なデータを読む際は、data.tableパッケージのfread関数を使うと時間を短縮できて良い。

しかし、そのデータには行名を付けられないため、以下の様な作業が必要になる。


1
2
3
4
data <- fread("file.csv", stringsAsFactors = FALSE)
data <- as.data.frame(data)
row.names(data) <- as.matrix(data[,1])
data <- data[,-1]

No comments:

Post a Comment