【发布时间】:2021-06-09 00:29:51
【问题描述】:
我在 R 中有一个字符向量,例如:
> row
"1/1" "0/0" "0/0" "1/1" "0/1" "0/0" "1/0"
我想交换“1”和“0”字符以返回向量:
> row2
"0/0" "1/1" "1/1" "0/0" "1/0" "1/1" "0/1"
我觉得这是一项简单的任务,但我感到困惑,因为我假设多次调用 gsub 会在第二次调用时反转转换过程。
对基于 R 的解决方案有任何想法吗?谢谢!
【问题讨论】:
-
@GruelingPine185 我想你刚刚掉进了ScottB害怕的洞:在你第二次打电话后一切都为零:原来的零变成了,然后所有的(这将是一切)都变成了零.
-
天哪。在我的脑海中,一切都解决了,但天哪,我没有明白这一点。感谢您引起我的注意:)
标签: r regex string replace gsub