相关疑难解决方法(0)

按R中的最后一个空格拆分字符串

我有一个带有多个空格的字符串的向量.我想将它拆分为由最终空格分割的两个向量.例如:

vec <- c('This is one', 'And another', 'And one more again')
Run Code Online (Sandbox Code Playgroud)

应该成为

vec1 = c('This is', 'And', 'And one more again')
vec2 = c('one', 'another', 'again')
Run Code Online (Sandbox Code Playgroud)

有没有快速简便的方法来做到这一点?在使用gsub和regex之前我做过类似的事情,并设法使用以下内容获取第二个向量

vec2 <- gsub(".* ", "", vec)
Run Code Online (Sandbox Code Playgroud)

但无法弄清楚如何获得vec1.

提前致谢

regex string split r gsub

3
推荐指数
1
解决办法
2464
查看次数

如何在r中的第n个字符之后拆分字符串

我正在处理以下数据:

District <- c("AR01", "AZ03", "AZ05", "AZ08", "CA01", "CA05", "CA11", "CA16", "CA18", "CA21")
Run Code Online (Sandbox Code Playgroud)

我想在第二个字符之后拆分字符串并将它们分成两列。

使数据看起来像这样:

state  district
AR        01
AZ        03
AZ        05
AZ        08
CA        01
CA        05
CA        11
CA        16
CA        18
CA        21
Run Code Online (Sandbox Code Playgroud)

有没有简单的代码来完成这项工作?非常感谢你的帮助

string split r data-management

2
推荐指数
2
解决办法
1563
查看次数

标签 统计

r ×2

split ×2

string ×2

data-management ×1

gsub ×1

regex ×1