У меня есть код R, который я написал, который находится в обычном файле .r
, теперь я хочу сделать HTML-отчет об уценке, так что я в основном выполняю тот же код, но порциями с текстом между ними.У меня самая странная проблема, когда некоторый код работает так же, как и в обычном r-файле, но какой-то код дает совершенно другие результаты.Например:
mydata_complete_obs %>% select(-(prom_id:end_a)) %>% select(qualified, everything()) %>%
cor(use = "complete.obs", method = "spearman") %>%
corrplot(type = "lower", method = "circle", diag = F, insig = "pch", addCoef.col = "grey",
p.mat = res1$p, title = "Spearman Correlations")
Приведенный выше код, который создает corrplot
, работает и выдает тот же график, что и я в файле .r
, но простая функция summary()
дает мне разные вещи -правильный вывод производится в файле .r
и в отчете по уценке я получаю все нули (мин, 1-й квартиль, медиана, среднее и т. д. - все 0!).Это кусок для summary()
:
```{r hists, echo = FALSE, warning = FALSE, message = FALSE, error =
FALSE, results="markup"}
summary(mydata_complete_obs)
```
Что может быть не так?Я загружаю все библиотеки и читаю данные из файла .rds
в первом блоке, а затем позже использую mydata_complete_obs
для создания графиков и сводок.Если я правильно понимаю, мне не нужно загружать данные для каждого куска отдельно, потому что я думал, что это проблема.