討論串[問題] 一筆資料轉多筆
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者criky (立業成家)時間7年前 (2016/12/01 13:55), 7年前編輯資訊
4
0
0
內容預覽:
[問題類型]:. 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來). [軟體熟悉度]:. 新手(沒寫過程式,R 是我的第一次). [問題敘述]:. 若我有資料欄位如下:. id start_y start_s end_y end_s. 1 100 1 102 2. 2 101 2 1
(還有279個字)

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者HumuHumu (呼姆呼姆)時間7年前 (2016/12/01 15:09), 7年前編輯資訊
0
0
2
內容預覽:
假定你今天原資料叫data. 我設定新生成的資料叫newdata. 且資料格式都跟你文章中的一樣. http://imgur.com/a/CeE9z. .R檔:. http://pastebin.com/he0ySfex. 菜鳥的寫法大概就像我這樣啦,應該有其他更有效率的辦法等其他版友提供. --.
(還有136個字)

推噓4(4推 0噓 5→)留言9則,0人參與, 最新作者celestialgod (天)時間7年前 (2016/12/01 19:37), 7年前編輯資訊
1
0
6
內容預覽:
做兩次melt就可以達到你要的了,我不確定是否可以一次,看是否有高手寫得出來~~. library(data.table). DT <- fread("id start_y start_s end_y end_s. 1 100 1 102 2. 2 101 2 103 1. 3 101 2 101
(還有1931個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者HeroNoah時間7年前 (2016/12/01 23:17), 編輯資訊
0
0
0
內容預覽:
criky 版友想要的結果:. 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. 總共有 11 筆資料. celestialgod
(還有997個字)

推噓4(4推 0噓 6→)留言10則,0人參與, 最新作者cywhale (cywhale)時間7年前 (2016/12/01 23:50), 編輯資訊
0
0
0
內容預覽:
手癢也試了一下,就用data.table::foverlaps做. ## data.table::foverlaps, reference: #1N_NLOIo. library(data.table). library(magrittr). dt <- fread('id start_y star
(還有737個字)
首頁
上一頁
1
2
下一頁
尾頁