【发布时间】:2021-02-16 20:19:57
【问题描述】:
我有一个矩阵,我想根据另一列编辑其中一列。我要编辑的列具有数值,引用列具有字符串值。
我有一个如下所示的矩阵:
M = matrix(c(1,4,7,6,5,a,b,c,a,b),5,2)
1 a
4 b
7 c
6 a
5 b
我想将第二列具有“a”值的行乘以一个因子,以获得这样的矩阵(例如乘以 2):
2 a
4 b
7 c
12 a
5 b
【问题讨论】:
-
旁注:矩阵只能容纳一种类型,在您的情况下是字符。也许你需要一个数据框/列表?这些字母也应该被引用。 “a”、“b”等