#r
Вопрос:
Я пытаюсь создать матрицу транспонирования в R, однако я постоянно получаю ошибку :
row1<-c(-0.14,0.12,0.02)
row2<-c(0.18,-0.23,0.05)
row3<-c(0.013,0.05,-0.063)
mat<-c(row1,row2,row3)
g<-t(matrix(mat,nrow=3))
Ошибка в t(матрица(мат, nrow = 3)) : аргумент «t» отсутствует, по
умолчанию отсутствует
У вас есть какие-либо идеи, в чем проблема ?
Спасибо , Матус
Комментарии:
1. Я не получаю никаких ошибок при использовании вашего кода
2. Попробуйте
rm(t)
, если вы перезаписали функцию.3. Идеальный rm(t) работал идеально :). Спасибо.
Ответ №1:
row1<-c(-0.14,0.12,0.02)
row2<-c(0.18,-0.23,0.05)
row3<-c(0.013,0.05,-0.063)
mat<-c(row1,row2,row3)
g<-base::t(matrix(mat,nrow=3))
вероятно, это опечатка, роль может выполнять другая библиотека t
. вы можете указать, добавив base::
в начале функции