Вставка изображений в R markdown с использованием переменной пути - PullRequest
0 голосов
/ 10 июля 2020

Я новичок в R и Rmd и пытаюсь создать отчет с помощью Rmd. Этот отчет содержит несколько изображений, вставленных вместе с текстом. Я могу вставить изображение, жестко закодировав путь к изображению. У меня нет проблем с этим, но мне нужен путь как переменная, потому что он зависит от проекта. Может ли кто-нибудь помочь мне с синтаксисом для вызова переменной в пути к изображению?

![Relatedness check](/data/array_processing/in_progress/Project123/files/data/plots/Project123.ibd.png)

" Project123 " изменения в зависимости от проекта. Есть ли способ объявить эту переменную и вызвать ее для определения пути?

Помогите, пожалуйста.

1 Ответ

1 голос
/ 10 июля 2020

Изображения могут использовать онлайн-код R для динамических c путей и / или альтернативного текста. (Ранние последователи rmarkdown часто пробовали этот метод в качестве метода по умолчанию для включения графиков R в отчеты, используя png(filepath...); plot(...); dev.off(), за которым следует то, что я рекомендую вам использовать.)

Это позволит вам делать то, что вам нужно:

![something meaningful](`r filepath`)

как необработанная уценка (а не внутри традиционного фрагмента кода).

Если вы не знакомы со встроенными блоками кода, знайте, что вы можете поместить что угодно в встроенный блок кода. Это удобно для включения содержимого динамического c в абзац текста, например, «дисперсия выборки составляет \ r var (sample (99))« «». (Часто это просто заранее созданная переменная, если numeri c она часто округляется или format ed для управления отображением значащих цифр.)

...