Вывод ggforest не виден в r-ноутбуке - PullRequest
0 голосов
/ 05 июля 2018

Я пытаюсь показать ggforest сюжет, он отлично отображается в r-studio, но не отображается в r-notebook .

Вот воспроизводимый пример.

library(ggplot2)
library(survival)
library(survminer)

data("veteran")
cox = coxph(Surv(time, status) ~ karno+celltype, data = veteran)
ggforest(cox, data = veteran)

Когда я запускаю приведенный выше код, он создает график в R-studio (r-script), но не создает график в r-notebook

> sessionInfo()
R version 3.4.4 (2018-03-15)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)

Edit: Я посмотрел на определение ggforest, и последнее утверждение этой функции - invisible(p), где p - это ggplot объект. Может ли это быть как-то связано с тем, что график не отображается в блокноте. Я также пытался написать ту же функцию без invisible(p), но столкнулся с ошибками, так как не смог найти некоторые функции, такие как .get_data() и tidy().

...