[程式] R 如何切割字串?

看板Statistics作者 (~多希望是個雨天~)時間14年前 (2012/02/12 21:47), 編輯推噓1(105)
留言6則, 4人參與, 最新討論串1/1
------------------------------------------------------------------------ [軟體程式類別]: R 請填入軟體程式類別 例如SAS、SPSS、R、EVIEWS...等 [程式問題]: 資料處理 資料處理、迴歸、敘述統計、logistic、probit...等 [軟體熟悉度]: 中 [問題敘述]: 請詳盡敘述遭遇到的問題,可能的話,分點敘述你要處理的流程 資料處理 -- 切割字串 大家好!我有一個資料處理的問題想詢問~~ 我使用的統計程式為R,如果說現在我有讀入一筆n*1的字串 每列的字串格式如: 20120212NYK17J.LIN20PTS6REB8AS : : 那我要如何將它切割成n*7的資料如: 20120212 | NYC | 17 | J.LIN | 20PTS | 6REB | 8AS : : 麻煩版上高手不吝給予指導,感激不盡~~ 能夠分點敘述處理流程,基本上在撰寫程式或者跑統計時是相當有幫助的 甚至有經驗的人可以藉此告知你步驟是否錯誤 [程式範例]: 雖然張貼程式很可怕,但基本上有些程式還是要張貼才能解決 ----------------------------------------------------------------------------- -- ◢██◣█▇▆▅▄ ◣ ◢ ◢█◣◢█◣ ┐│ ╔║║ ◣ ◢▉ ◢█◣ ◢█◣█ █◢█◣███████▆◣ │┤ ║║║ ◥██◤ ▊ ▋ █ ▋▄◤◥█◤▌▄◤◥████◤ ▌ ▋ 人│ ║╠╣ ◣◢▋ ◥█▋▌◥▄▃ █ ◥▅▂ ◥██◤ ▌ ▊ │ ║║║ ▅▅◥◤ ╰─ ╚║║ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.110.68.148

02/12 22:53, , 1F
字串處理實在不是R的強項。是否考慮用其它語言?
02/12 22:53, 1F

02/12 23:56, , 2F
substring(a,c(1,9,12,14,19,24,28),c(8,11,13,18,23,27,
02/12 23:56, 2F

02/12 23:56, , 3F
,31))
02/12 23:56, 3F

02/13 00:00, , 4F
你格式如果很整齊可用EXECL 或是從編輯用空白隔開在輸入
02/13 00:00, 4F

02/13 13:55, , 5F
你提出的例子無特定規則 無法切割
02/13 13:55, 5F

02/13 23:20, , 6F
請參考 http://0rz.tw/QlNWS 嘗試寫出你切割字串的規則
02/13 23:20, 6F
文章代碼(AID): #1FDyBNeo (Statistics)