У меня есть две матрицы. Первый содержит значения, а второй содержит имена, соответствующие этим значениям. Я хотел бы суммировать значения в первой матрице по соответствующему имени во второй матрице.
Например, для следующих двух примерных матриц:
set.seed(9)
matrix_names=matrix(sample(paste("name",1:10,sep=""),replace=T),nrow=2,ncol=4); matrix_names
matrix_values=matrix(sample(1:10,8,replace=T),nrow=2,ncol=4); matrix_values
Я хотел бы создать что-то вроде:
matrix_names sum(matrix_values)
name1 1
name2 6
name3 15
name4 15
name5 5
Любая помощь приветствуется.