Re: [問題] 一筆資料轉多筆
※ 引述《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://www.ptt.cc/bbs/R_Language/M.1480576189.A.2DF.html
※ 編輯: HumuHumu (140.114.53.209), 12/01/2016 15:16:05
推
12/01 15:37, , 1F
12/01 15:37, 1F
→
12/01 18:48, , 2F
12/01 18:48, 2F
我當初就在想是不是有類似的網站可以放CODE,所以我後來直接放了截圖在文章內,因
為我之後一定會把GOOGLE DRIVE內的東西刪掉~
→
12/01 18:48, , 3F
12/01 18:48, 3F
※ 編輯: HumuHumu (140.114.53.209), 12/01/2016 23:36:32
討論串 (同標題文章)