我想在 中使用 Unicode 形状ggplot2 geom_point()(具体来说,箭头如 \xe2\x86\x98、Unicode“\\u2198”或 LaTeX \\searrow),如 中 shape = "\\u2198",这些形状不是默认字体。在这篇未答复的帖子中,@Laserhedvig 评论道“问题似乎出在字体上。显然,基本默认字体不包含对这些特定字形的支持。现在,如何更改 geom_point 的形状参数的字体( )?”
该解决方案axes.text适用于 Unicode theme(axis.text.x = element_text(family = "FreeSerif")),并且该解决方案适用theme(text=element_text(size=16, family="Comic Sans MS"))于所有人text,但我该如何做到这一点shape?
shape?(我必须以某种方式使用cairo和/或字体family参数吗?)scale_shape文档中,结果都是空的。)就我而言,我需要一个 ggplot2 图层,显示跨离散类别的时间点变化方向的定性预测。
\n\n一个例子:
\n\nlibrary(dplyr)\nlibrary(ggplot2)\n\nd <- tibble(year = c(1, 1, 2, 2),\n policy = rep( …Run Code Online (Sandbox Code Playgroud)