gpt4 book ai didi

r - 如何将特定值添加到特定列的行中的特定位置?

转载 作者:行者123 更新时间:2023-12-01 22:53:02 25 4
gpt4 key购买 nike

如何将特定值添加到特定列的行中的特定位置?我有一个名为 ID 的列:

ID
subject01_1
subject01_2
subject01_3
...

我需要在所有主题的下划线后添加一个零:

ID
subject01_01
subject01_02
subject01_03
subject01_04
...

最佳答案

您可以使用以下代码通过 gsub_ 后添加 0:

df <- read.table(text = "ID
subject01_1
subject01_2
subject01_3", header = TRUE)

df$ID <- gsub("\\_(\\d+)", "\\_0\\1", df$ID)
df
#> ID
#> 1 subject01_01
#> 2 subject01_02
#> 3 subject01_03

创建于 2022 年 9 月 25 日 reprex v2.0.2

关于r - 如何将特定值添加到特定列的行中的特定位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73846406/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com