Размещение рисунка в PDF с уценкой R

avatar
Joe Crozier
1 июля 2021 в 16:36
92
0
1

Вполне вероятно, что этот вопрос был задан и на него был дан ответ где-то еще, но я не могу его найти.

Проблема

Когда я вяжу в PDF, мой объект tbl_summary появляется совсем не там, где мне хотелось бы. Сначала он появлялся не только над фрагментом кода, в котором находился, но и над графиком над этим фрагментом! Я исправил это, но теперь внизу сплошная страница с пустым пространством.

Что я пробовал

Из-за примечаний отсюда я добавил этот код в начало документа:

enter image description here

Я также попробовал "extra_dependencies: ["float"] и ранее поместил этот код в первый блок своего документа (сейчас его там нет):

knitr::opts_chunk$set(fig.pos = "!H", out.extra = "")

Прямо сейчас соответствующий объект tbl_summary, который показывает страницу и наполовину меньше (с предшествующим пробелом), находится в этом фрагменте кода:

enter image description here

И я пробовал это с и без /newpage перед ним, и с и без "fig.cap='Test', fig.pos='h'"

Любая помощь будет оценена по достоинству! Даже если это просто указывает мне на то, где об этом уже спрашивали ранее.

Источник
Daniel D. Sjoberg
1 июля 2021 в 17:20
1

Вы печатаете с пакетом gt? Возможно, gt еще не полностью поддерживает вывод PDF. Возможно, попробуйте as_hux_table()?

Joe Crozier
1 июля 2021 в 18:15
0

Я использовал as_gt(), и это на самом деле попало в нужное место, но я не мог понять, как уменьшить шрифт (он выливается за пределы страницы, как сумасшедший), так что прямо сейчас это: as_kable_extra(booktabs = TRUE ) %>% kableExtra::kable_styling(font_size = 4)

Joe Crozier
2 июля 2021 в 12:20
0

@DanielD.Sjoberg Есть ли способ уменьшить размер шрифта с помощью таблицы hux или as_gt()?

Daniel D. Sjoberg
2 июля 2021 в 16:31
1

Да, в обоих пакетах есть функции для размера шрифта. Следующие несколько дней я не буду сидеть за компьютером, и я не запомнил их.

Ответы (0)