[問題] 如何講年月轉成只有月份呈現??

看板R_Language作者 (史威利哥哥)時間9年前 (2016/08/02 14:29), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/1
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 其實有點不知道標題要怎麼打才對XD 我把Excel讀到R裡面進行作業 我現在有一個變數欄位叫做"年月": 0302 <-3年又2個月 0204 <-2年又4個月 1011 <-10年又11個月 我想把資料轉成: 38 28 131 這個資料有上萬筆 所以我也沒辦法土法煉鋼,對了 我這個年月的變數最多只到2000(20年 而已)不會有破百年問題,所以皆為4位數 想請問R(或Excel)有沒有什麼方式可以去做我上面的要求QQ?? [環境敘述] 我用Win10 r 最新版的 [關鍵字]: 將年月轉成用月數來呈現!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.65.57 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1470119396.A.D8E.html

08/02 14:42, , 1F
假設你的這個vector是文字
08/02 14:42, 1F

08/02 14:43, , 2F
as.mumeric(substr(vector,1,2)*12+as.numeric(substr
08/02 14:43, 2F

08/02 14:44, , 3F
(vector,3,4))
08/02 14:44, 3F

08/02 14:45, , 4F
我自己使用是可以,你可以試看看
08/02 14:45, 4F

08/02 16:11, , 5F
謝謝樓上大大 我終於成功了 終於可以開始處理資料了
08/02 16:11, 5F

08/02 16:11, , 6F
感恩
08/02 16:11, 6F
文章代碼(AID): #1Ne3tasE (R_Language)
文章代碼(AID): #1Ne3tasE (R_Language)