ggtext让ggplot2图像也可以使用html、markdown及css语法,丰富了ggplot2文本的表现力。在主题部分如坐标轴标题、坐标轴标签、图形标题、副标题、脚注等,可以使用html、markdown及css语法的文本,然后在theme函数中使用element_markdown和element_textbox进行渲染即可。在panel区域,也就是类似于原生的geom_text或者geom_label的图层所作用的区域,可以使用geom_richtext或者geom_textbox来扩展文本标注的表现力。element_markdownelement_markdown可以渲染html、markdown及css语法,获得高级的文本表现。下图中可以看到,y轴标签使用了html的标记和css语法,改变文字为倾斜和不同颜色。脚注基本上是markdown语法,加了一个html换行标签。data bactname = c("Staphylococcaceae", "Moraxella", "Streptococcus", "Acinetobacter"), OTU
………………………………