我有一个只有一列的矩阵:
> Control_Title_name
vehicle_scan_id4
153 "CL2004060801AA"
155 "CL2004060801AA"
232 "EC2004102602AA"
我想添加一个新列(名为“Class”),格式如下:
> Control_Title_name
vehicle_scan_id4 Class
153 "CL2004060801AA" "Control"
155 "CL2004060801AA" "Control"
232 "EC2004102602AA" "Control"
第一列(“vehicle_scan_id4”)的长度是可变的,因此我希望“Control”出现在第二列(“Class”)中的每一行作为一个值。
> Phenodata
Name FileName Target
153 "EC2004060203AA.CEL" "EC2004060203AA.CEL" "Treatment"
155 "EC2004060205AA.CEL" "EC2004060205AA.CEL" "Treatment"
232 "EC2004102606AA.CEL" "EC2004102606AA.CEL" "Treatment"
153 "CL2004060801AA.CEL" "CL2004060801AA.CEL" "Control"
155 "CL2004060801AA.CEL" "CL2004060801AA.CEL" "Control"
232 "EC2004102602AA.CEL" "EC2004102602AA.CEL" "Control"
这是我的最终矩阵的样子。有没有办法根据它们的值而不是
row.names
来过滤出唯一的行?例如,第4行和第5行包含完全相同的值。我的新矩阵只包含其中一个,而不是两个,这是否可能?
Control_Title_name$Class = "Control"
这是您想要做的吗? - Sidhha