Как мне заменить строку для одного столбца, но с несколькими условиями.
У меня есть следующие данные
strings <- as_tibble(c("string.a","string.a", "string.b", "string.c"))
# A tibble: 4 x 1
value
<chr>
1 string_alice
2 string_alice
3 string_bob
4 string_joe
и следующие замены
replacements <- c("alice", "bob", "joe")
conditions <- c(".a", ".b", ".c")
Полученные данные будут
result <- as_tibble(c("string_alice", "string_bob", "string_joe"))
# A tibble: 4 x 1
value
<chr>
1 string_alice
2 string_alice
3 string_bob
4 string_joe
Я рассмотрел какую-то таблицу сопоставления, но мне не ясно, как передать таблицу сопоставления в функцию замены строк.