Я пытаюсь соотнести два объекта NMF. Код должен выглядеть следующим образом в соответствии с примерами, которые я нашел в Интернете:
v <- rmatrix(50, 10)
blah <- nmf(v, 3)
blah2 <- nmf(v, 3, nrun=3)
profplot(blah, blah2)
И должен генерировать один график по этой ссылке: http://nmf.r-forge.r-project.org/profplot.html ![enter image description here](https://i.stack.imgur.com/14e6P.png)
Но вместо этого я получаю три отдельных графика, как и следовало ожидать, учитывая эту ссылку: http://www.imsbio.co.jp/RGM/R_rdfile?f=NMF / man / profplot.Rd & d = R_ CC ![enter image description here](https://i.stack.imgur.com/BYCPJ.png)
Я могу только предположить, что это из-за некоторых настроек по умолчанию или чего-то в двух разных выпусках. У меня самый современный профплот. Есть ли какое-нибудь простое решение для этого кто-нибудь знает? Кроме того, я получаю ОЧЕНЬ много ошибок / сбоев при запуске profplot (blah, blah2):
'' Ошибка в grid.Call (C_textBounds, as.graphicsAnnot (x $ label), x $ x, x $ y ,: ребро многоугольника не найдено. Кроме того, было 27 предупреждений (используйте warnings (), чтобы увидеть их) ''
А затем иногда, запуская точно такой же код, profplot (blah, blah2), генерирует три часть графика! Я действительно чешу свою голову здесь. Кто-нибудь знает, о чем это , пока мы на нем?