如何将一个符号转换为另一个符号



我正试图找到一种方法来代替|"符号在该数据集中用于"/"象征df&lt-c(2|4,5|6,3|4,4|7,5|8(所以决赛会是这样的df&lt-c(2/4,5/6,3/4,4/7,5/8(

任何帮助都非常感谢

如果是单个字符串(或元素向量(,请使用base R中的chartr

chartr("|", "/", df)
[1] "2/4,5/6,3/4,4/7,5/8"
df2$col1 <- chartr("|", "/", df2$col1)
> df2
col1
1  2/4
2  5/6
3  3/4
4  4/7
5  5/8

数据

df <- "2|4,5|6,3|4,4|7,5|8"
df2 <- data.frame(col1 = c("2|4", "5|6", "3|4", "4|7", "5|8"))

相关内容

  • 没有找到相关文章

最新更新