【发布时间】:2013-05-21 11:18:03
【问题描述】:
我有一个 csv 文件,其中包含以下格式的数据:
PrjID,目标
1001 , (i) 提高效率 (ii) 降低成本 (iii) 最大化收入
1002 , a) 玩得开心 b) 学习新事物
1003、(1)变得棘手(2)挑战任务
第一个变量是 Id,第二个变量是文本变量“objective”。每个项目在单个列中都有多个目标的数据,由 (i)、(ii)、..etc 或 (a)、(b)、(c)、..etc 或 (1)、(2) 分隔, (3),..等。现在我想要为项目的每个目标创建一个观察结果。很像这样:
PrjID,目标
1001、(一)提高效率
1001 , (ii) 降低成本
1001 , (iii) 最大化收入
1002、a) 玩得开心
1002 , b) 学习新事物
1003、(1)变得棘手
1003、(2)挑战任务
对于只有一个目标的项目,它只有一行。但是对于多个目标,它会拆分观察。
我对在 R 中处理文本数据很陌生,可以请一些 R 专业人士帮助我开始解决这个问题吗?提前致谢!
【问题讨论】: