【发布时间】:2015-09-11 14:09:42
【问题描述】:
有没有办法在从 csv 文件中读取数据时将多列合并为一列。
例子
我在文件中的数据格式如下 ID,DOB,FirstName,LastName,DOJ
在 read.csv/read.table 中是否可以将其转换为四列,其中名字和姓氏组合在一起得到一个名为 Name 的新列。
【问题讨论】:
-
可以使用
?paste合并列 -
我想边看书边做。实际上我的数据集包含 1 GB 文件。读入内存后执行此操作需要时间。有没有办法在阅读时做到这一点,比如在 read.csv 或 read.table 中
-
查看biostat.jhsph.edu/~rpeng/docs/R-large-tables.html 了解阅读大文件的好技巧
标签: r