Как добавить подпись (с прозрачностью) к изображению в r markdown

Я пытаюсь создать базовый файл структуры в уценке r, где я могу показать 2 изображения. Как я могу сделать подпись с прозрачностью на изображении. И может ли кто-нибудь дать мне совет, как представить код уценки ar в виде вопроса? 3 обратных кавычки работают до следующего ``` ..., и это проблема с кучей мусора кода. Спасибо.

выход:

.

желаемый результат:

код:

      ---
title: "test"
author: "TJ"
date: "7 1 2021"
output: html_document
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
      ## R Markdown

![](output.png) 


## desired Output with caption in images

![](desired_output.png) 

1 ответ

Вы можете использовать image_readа также image_annotateиз пакета magick. Вот пример:

      library(magick)
yoda <-image_read(path = "yoda.jpg")

    
image_annotate(
  yoda,
  "Figure 1A",
  size = 30,
  color = "white",
  boxcolor = adjustcolor("black", alpha = 0.2), #change the alpha value for more of less transparency
  gravity = "southwest"
)

Если вы хотите указать расположение подписи, вы можете заменить gravity = "southwest"с с location = " your cordinates". Бывший:

      image_annotate(
  yoda,
  "Figure 1A",
  size = 30,
  color = "white",
  boxcolor = adjustcolor("black", alpha = 0.2), #change the alpha value for more of less transparency
  location = "+10+400"
)

Подробнее о пакете magick здесь .

По второму вопросу о написании Markdown в виде кода в тексте: выберите текст, который вы хотите использовать в качестве кода, и нажмите tabдважды:

Другие вопросы по тегам