我在R中的数据框中有一列字符变量(例如W41103066,W41103688),我想在每个字符变量的末尾加上' 10‘,这样它可以是W4110306610,W4110368810等。同样,我想从W4110306610转到W41103066 (从每个字符的末尾去掉10)。有没有办法做到这一点?
发布于 2021-04-24 03:58:24
是,用于添加使用paste()
df$col <- paste0(df$col, '10')要删除两个字符,有多种方法可供选择,其中一个是tidyr separate,然后删除额外的列:
library(tidyr)
df <- separate(df, col = col, into = c('colA', 'colB'), sep = -2) %>%
select(-colB)https://stackoverflow.com/questions/67236071
复制相似问题