如何将ggplot的符号和颜色用于LaTeX中的图形标题?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将ggplot的符号和颜色用于LaTeX中的图形标题?相关的知识,希望对你有一定的参考价值。

我正在写一篇论文,我正在用R作为我的情节。期刊指南说,情节的传说必须在图标题中。所以我想知道是否可以以及如何将R符号和颜色用于LaTeX中的标题?

此外,红色圆圈没有出现在编译文档中。

在R中绘制

library(ggplot2)

A <- seq(0, 10, by = 1)
B <- seq(0, 20, by = 2)
C <- seq(0, 30, by = 3)

DF <- data.frame(A, B, C)

pdf(
  file = "Figure1.pdf",
  width = 8/2.54,
  height = 5/2.54,
  pointsize = 8
)
ggplot(data = DF) +
  geom_point(aes(x = 0:10, y = A, color = "A", shape = "A")) +
  geom_point(aes(x = 0:10, y = B, color = "B", shape = "B")) +
  geom_point(aes(x = 0:10, y = C, color = "C", shape = "C")) +
  scale_shape_manual(name = "Legend", values = c(0, 1, 2)) +
  scale_color_manual(name = "Legend", values = c("black", "red", "blue"))

dev.off()

enter image description here

LaTeX文档

documentclass[10pt,a4paper, twocolumns]{article}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{amsmath}
usepackage{amsfonts}
usepackage{amssymb}
usepackage{graphicx}

egin{document}
This is a testpar
%
egin{figure}[htb]
centering
includegraphics{Figure1.pdf}
caption{I want here the symbols and colors that were used in R}
label{fig:figure1}
end{figure}

end{document}

enter image description here

任何帮助?

答案

我只是在LaTeX中找到相应的符号并手动添加着色。我可以推荐detexify来寻找符号。三角符号可以这样找到:

Like this

以上是关于如何将ggplot的符号和颜色用于LaTeX中的图形标题?的主要内容,如果未能解决你的问题,请参考以下文章

ggplot2渐变如何设置自定义颜色和值?

如何根据 ggplot2 绘制的图上的 y 轴值覆盖构面标签?

在 ggplot2 geom_text 中以颜色呈现 unicode 表情符号

如何在 ggplot 中创建一个图例,将名称和颜色分配给列而不是数据框列中的值?

如何使 ggplot2 中的图例与我的情节高度相同?

ggplot2:图例混合颜色和隐藏线用于预测图