作者HumuHumu (呼姆呼姆)
看板R_Language
标题Re: [问题] 一笔资料转多笔
时间Thu Dec 1 15:09:47 2016
※ 引述《criky (立业成家)》之铭言:
: [问题类型]:
:
: 程式谘询(我想用R 做某件事情,但是我不知道要怎麽用R 写出来)
: [软体熟悉度]:
: 新手(没写过程式,R 是我的第一次)
: [问题叙述]:
: 若我有资料栏位如下:
:
: id start_y start_s end_y end_s
: 1 100 1 102 2
: 2 101 2 103 1
: 3 101 2 102 2
: year:
: 如何转成下面的样子:
: id year s
: 1 100 1
: 1 100 2
: 1 101 1
: 1 101 2
: 1 102 1
: 1 102 2
: 2 101 2
: 2 102 1
: 2 102 2
: 2 103 1
: 3 101 2 (只有一笔)
: 谢谢回答~
假定你今天原资料叫data
我设定新生成的资料叫newdata
且资料格式都跟你文章中的一样
http://imgur.com/a/CeE9z
.R档:
http://pastebin.com/he0ySfex
菜鸟的写法大概就像我这样啦,应该有其他更有效率的办法等其他版友提供
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.114.53.209
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1480576189.A.2DF.html
※ 编辑: HumuHumu (140.114.53.209), 12/01/2016 15:16:05
1F:推 criky: 谢谢H大的回答! 这样写法我看得比较懂 XD 12/01 15:37
2F:→ celestialgod: 建议放到pastebin之类的网站,毕竟google drive有可 12/01 18:48
我当初就在想是不是有类似的网站可以放CODE,所以我後来直接放了截图在文章内,因
为我之後一定会把GOOGLE DRIVE内的东西删掉~
3F:→ celestialgod: 能因为个人去变更,不利於文章保存 12/01 18:48
※ 编辑: HumuHumu (140.114.53.209), 12/01/2016 23:36:32