Есть ли способ показать результаты функции метлы на странице? - PullRequest
2 голосов
/ 29 января 2020

Я использовал функции из пакета форм broom. Но результаты охватывают несколько страниц. Например, используя данные mtcars, я установил линейную модель с

model1 <- lm(mpg~. , data=mtcars) # mpg regressed on all other variables of dataset.

. Я хочу увидеть результаты регрессии (например, R-квадрат, AI C, et c.), Используя broom::glance, но таблица с результатами регрессии шире, чем ширина страницы. Есть ли способ, чтобы оставшиеся столбцы могли быть показаны в следующих строках? Я попробовал knitr::kable также вместе с ним, но это тоже не работает.

Ответы [ 2 ]

0 голосов
/ 29 января 2020

Если вы хотите увидеть это в консоли, вы можете сделать:

options(width=140)
glance(mdl)

или

data.frame(glance(mdl))
0 голосов
/ 29 января 2020

Вы можете использовать следующий код для сохранения вывода в файл .csv

library(broom)

model1 <- lm(mpg~., data=mtcars)
tmp <- glance(model1)
#To have the result in the console
write.csv(tmp)
#To write the results in .csv file
write.csv(tmp, "lm_results.csv")
...