作者AceT (AceT)
看板Statistics
標題[程式] R 如何猜解 數字 + 文字
時間Fri Nov 2 18:22:58 2012
[軟體程式類別]:R
[程式問題]:資料處理
[軟體熟悉度]:中
[問題敘述]:
我有一筆資料 z 是 文字+數字, 我想將z拆解
[程式範例]:
y <- seq(-5, 5, 0.5)
x1 <- LETTERS[1:length(y)]
x2 <- paste("U", sample(20, length(y), TRUE), sep = "")
x <- paste(x1, x2, sep = " ")
z <- paste(x, y, sep = " ")
# z 是我現有的資料型態, 我想將 z 分解成 x, y
-----------------------------------------------------------------------------
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.19.245
※ 編輯: AceT 來自: 114.34.19.245 (11/02 18:24)
1F:推 ching0629:有沒有個規則? 如前3個字是文字,後面都數字? 11/02 18:53
2F:→ diplazium:簡單的情況就用strsplit(z,' ')解決,複雜一點的話就牽涉 11/02 20:24
3F:→ diplazium:到regular expression.但不管如何,原資料一定要有規則性 11/02 20:25
4F:→ diplazium:才能做好"拆解"! 11/02 20:26