【发布时间】:2011-12-25 18:27:06
【问题描述】:
我有 1000 个来自 dfr.jstor.org 的 CSV 文件,包含两列,KEYWORDS 和 WEIGHT。每列的长度因文件而异。这是一个 CSV 文件的 sn-p:
KEYTERMS WEIGHT
canoe 1
archaic 0.273
pinus 0.191
florida 0.164
我想使用 R 从每个 CSV 文件中获取 KEYTERMS 列并将其合并到单个数据框中,如下所示:
KEYTERMS_CSVFILENAME1 KEYTERMS_CSVFILENAME2 KEYTERMS_CSVFILENAME3
thwart newsom period
dugout site cypress
sigma date hartmann
precontact NA florida
orange NA NA
其中 CSVFILENAME1 是这些关键字来自的 CSV 文件的名称,NA 是一个空单元格。
我认为我的问题与this one 非常相似,不同之处在于我的列长度不同。 This 也可能与解决方案相关,this 看起来很合适,但我需要一些帮助才能使其适合我的情况。提前致谢!
【问题讨论】:
-
这是相当开放的。您如何开始使用链接到的问题中的信息,然后在遇到特定问题时返回?
-
好吧,我不确定从哪里开始!任何提示或线索将不胜感激。
-
尝试只将两个 csv 读入 R,看看是否可以合并它们。
-
对,我可以得到两个 csv 文件并使用 cbind 和函数 here 合并它们。下一步要去哪里?