将给定列中的行除以名称特定的行

时间:2016-02-03 16:37:12

标签: r dataframe row names divide

在R中有一个数据框,我想将同一列中的所有行除以同一列中名称特定的行(此处为'ABC'),并将这些行应用于使用此特定行的所有列规范化器。

输入:

A   1   1
B   1   2
C   4   4
ABC 2   2
E   2   3

输出:

A   0.5 0.5
B   0.5 1
C   2   2
ABC 1   1
E   1   1.5

非常感谢提前!

1 个答案:

答案 0 :(得分:2)

另一种选择是

x|stuff {CR}{LF}
ab|"some|thing" {CR}{LF}
"wh|at"|text {CR}{LF}