我有一列包含大量表示性别和年龄的“ 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] 删除。
我来说两句