У меня есть вектор-столбец со следующим форматом в R: num [1: 2464, 1].
Я хочу диагонали вектора, чтобы каждый элемент находился по диагонали матрицы. Я пробовал следующий код:
diagvector <- diag(myvector)
Но тогда он просто показывает первое число. Думаю, я могу использовать этот код, только если мой вектор имеет следующую форму: num [1: 2464].
Итак, как мне а) изменить формат с num [1: 2464, 1] на num [1: 2464] для моего вектора или b) перенести диагональ к моему вектору в формате num [1: 2464, 1]?