Как скрыть вывод из sna :: components? - PullRequest
0 голосов
/ 10 мая 2019

Я пытаюсь запустить

library(sna)
g <- rgraph(100, tprob=0.1)
cmp <- invisible(components(g))

И он все еще печатает вывод. Я не хочу вывода.

Node 1, Reach 100, Total 100
Node 2, Reach 100, Total 200
Node 3, Reach 100, Total 300
Node 4, Reach 100, Total 400
Node 5, Reach 100, Total 500
Node 6, Reach 100, Total 600
Node 7, Reach 100, Total 700
...

Я пробовал установить такие параметры, как options(verbose=F), но это тоже не работает.

Возможно, это связано с ответом ? Я в конечном итоге использую RMarkdown.

1 Ответ

1 голос
/ 10 мая 2019

Вы должны быть в состоянии подавить вывод с помощью:

X <- capture.output(cmp <-components(g))
...