Как я могу использовать функцию writeMat - PullRequest
0 голосов
/ 07 октября 2018

Я пытаюсь использовать функцию writeMat из R.matlab.на такой матрице:

writeMat('C:/Users/nirgalun/Desktop/soojin/coor_cpg_matrix.mat',coor_cpg_matrix)

Я получаю сообщение об ошибке:

[2018-10-07 13:54:07] Exception: Detected non-named objects. Non-named objects will not be available in MATLAB if completed. Use writeMat(..., x=a, y=y) and not writeMat(..., x=a, y): writeMat.default("C:/Users/nirgalun/Desktop/soojin/coor_cpg_matrix.mat", , Detected non-named objects. Non-named objects will not be available in MATLAB if completed. Use writeMat(..., x=a, y=y) and not writeMat(..., x=a, y):     coor_cpg_matrix)

  at #02. writeMat.default("C:/Users/nirgalun/Desktop/soojin/coor_cpg_matrix.mat", 
              coor_cpg_matrix)
          - writeMat.default() is in environment 'R.matlab'

  at #01. writeMat("C:/Users/nirgalun/Desktop/soojin/coor_cpg_matrix.mat", 
              coor_cpg_matrix)
          - writeMat() is in environment 'R.matlab'

Error: Detected non-named objects. Non-named objects will not be available in MATLAB if completed. Use writeMat(..., x=a, y=y) and not writeMat(..., x=a, y): writeMat.default("C:/Users/nirgalun/Desktop/soojin/coor_cpg_matrix.mat", , Detected non-named objects. Non-named objects will not be available in MATLAB if completed. Use writeMat(..., x=a, y=y) and not writeMat(..., x=a, y):     coor_cpg_matrix)

Как мне это преодолеть?

1 Ответ

0 голосов
/ 07 октября 2018

Как говорится в сообщении об ошибке и в документе, аргумент должен быть назван:

writeMat('C:/Users/nirgalun/Desktop/soojin/coor_cpg_matrix.mat',coor_cpg_matrix = coor_cpg_matrix)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...