Size: a a a

R (язык программирования)

2020 August 11

a

aGricolaMZ in R (язык программирования)
если Вы хотите  все таблицы, чтобы выглядили как в консоли: то это в yaml надо исправить аргумнет df_print, если один чанк мешает, можно в его хэдер добавить results = "asis"
источник

A

Andrey in R (язык программирования)
я ж с этого начал, `results = "asis"` не помогает
источник

a

aGricolaMZ in R (язык программирования)
а если добавить cat() (убрав asis)?
источник

A

Andrey in R (язык программирования)
skimr::skim(dt) внутрь cat() не запихивается
источник

A

Andrey in R (язык программирования)
class(dt)
[1] "skim_df"    "tbl_df"     "tbl"        "data.frame"
источник

A

Andrey in R (язык программирования)
там специальный метод печати определен, вот оно его так и рисует
источник

a

aGricolaMZ in R (язык программирования)
нужно, снаружи. Но я с skimr не работал.
источник

A

Andrey in R (язык программирования)
В общем, сам этот нюанс победить не удалось, но вывод skimr можно настраивать:
# Все переменные
# skimr::skim(dt)

# Факторы
skimr::yank(skimr::skim(dt), skim_type = "factor")

# Количественные переменные
num_vars <- skimr::yank(skimr::skim(dt), skim_type = "numeric")
setDT(num_vars)
# Выводим только интересующие нас показатели
knitr::kable(num_vars[, !c("p0", "p25", "p50", "p75", "p100", "hist")])
источник

A

Andrey in R (язык программирования)
источник

A

Andrey in R (язык программирования)
источник
2020 August 12

AP

Anton Pysanka in R (язык программирования)
что приходит в голову — перенаправить выход из консоли куда-то в текстовую переменную при помощи sink()
источник

JS

Jury Sergeev in R (язык программирования)
skimr довольно удобственная штука, жаль что так с ним приходится упражняться в .rmd
источник

JS

Jury Sergeev in R (язык программирования)
а я вот drake восторгаюсь... вот есть жемчужины среди пакетов в R... еще один в набор на каждый день
источник

АК

Артём Клевцов... in R (язык программирования)
Andrey
В общем, сам этот нюанс победить не удалось, но вывод skimr можно настраивать:
# Все переменные
# skimr::skim(dt)

# Факторы
skimr::yank(skimr::skim(dt), skim_type = "factor")

# Количественные переменные
num_vars <- skimr::yank(skimr::skim(dt), skim_type = "numeric")
setDT(num_vars)
# Выводим только интересующие нас показатели
knitr::kable(num_vars[, !c("p0", "p25", "p50", "p75", "p100", "hist")])
Именно так и делал пару лет назад.
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Дамы и господа, это предательский вопрос, но подскажите, пожалуйста, как на Питоне сделать аналог recipes?
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Ну, в смысле, так же красиво и коротко, а не через 100500 fit, а потом transform.
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Смотрел пайплайны, но то ли не понимаю чего-то, то ли не понимаю.
источник

ЕТ

Евгений Томилов... in R (язык программирования)
источник

PU

Philipp Upravitelev in R (язык программирования)
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Простите, умоляю.
источник