R.将字符串以第一个数字分为两列

戴维·莱昂纳多·阿迪拉·埃雷拉

我有一列包含大量表示性别和年龄的“ Male25”形式的数据。我只想将专栏分为两部分,一类与性别,另一类与年龄。在R中做到这一点的最佳方法是什么?

阿克伦

我们可以用 separate

library(tidyverse)
as_tibble("Male25" ) %>%
       separate(value, into = c("sex", "age"), "(?<=[a-z])(?=[0-9])", convert = TRUE)
# A tibble: 1 x 2
#  sex     age
#* <chr> <int>
#1 Male     25

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

根据条件替换R中字符串的第一个元素

R从字符串中删除第一个字符

获取R中字符串的第一个大写字母的索引?

R:将存储在数组中的字符串与另一个数组的字符串匹配

使用mutate和基于第一个列字符串的webchem :: get_cid()函数创建R数据框列

在R中的各列之间保留字符串的第一个实例

如果列中存在长度可变的数据R,则删除字符串的第一个元素

R-将具有字符串值(包含2个数字并用逗号分隔)的dataframe列拆分为2列

使用r regex删除第一个数字之后的字符串

如果在R中用sub替换第一个数字字符

如何用R中的第一个所需符号分割字符串向量?

按R中字符串的最后一个数字排序字符串列表

R函数在第一个字符为0时将变量作为字符串传递

用R中的条件删除字符串的第一个字符

mysql仅将字符串的第一个数字部分与int列进行比较,其中

如何在R中找到子字符串的第一个唯一的相遇

如何提取数据帧的每一行并将解析的字符串从另一个数据帧添加到R中第一个数据帧的列

如果返回“ \ r”,如何控制字符串中的第一个字符?

R cSplit仅使用字符串中的第一个定界符

如何将数字转换为R中另一个数字的第一个整除数

R:从第一个字符到字符串末尾的正则表达式

我有两个数据集,需要将一个数据集列中的字符串与 R 中的其他数据集列合并

如何计算R中列的每个字符串的第一个字符的出现次数

R:有没有办法在两个不同的 dfs 中找到与两个字符串列的第一个元素相同的部分字符串匹配?

R 根据两个正则表达式将字符串拆分为两列

R:根据因子中的第一个数字对因子向量的水平进行排序

如何使用R中的第一个括号将字符串分成多个部分?

将字符串的最后一个单词删除为 R 中的第一个单词

R:删除具有相同第一个数字的两列的行