аргумент «t» отсутствует, по умолчанию отсутствует

#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:: в начале функции