1
前兩位對於下面的載體,我將只保留每個整數的前兩個數字:由向量轉換成R:從提取嵌套列表元素
a <- c('1234 2345 345 234', '323 55432 443', '43 23345 321')
我試圖做到這一點
a <- strsplit(a, ' ')
a <- substr(a, start = 1, stop = 2)
不過,這似乎只是提取誒級聯命令的開頭:
使用strsplit
,然後應用
substr
到列表中嵌套列表
理想情況下,我將能夠矢量對象轉換成以下形式:
[[1]]
[1] "12" "23" "34" "23"
[[2]]
[1] "32" "55" "44"
[[3]]
[1] "43" "23" "32"
那飛馳的工作提取前兩位 - 謝謝!另外,感謝您抽出時間來解釋我是如何誤解'substr()'的。 – kathystehl