在使用该包创建的图表中,是否可以pgfplots
用自制图像或图标替换数据点符号(点)?例如简单图表中的项目符号:
我希望能够使用 .jpg 或 .png 格式的自制小图像来说明数据点。
代码如下:
\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
axis lines = left,
xmin=0, xmax=6,
ymin=0,ymax=10,
]
\addplot[only marks] coordinates {
(1,5)
(2,5)
(3,5)
(4,5)
(5,5)
};
\end{axis}
\end{tikzpicture}
\end{document}
答案1
您可以使用text mark
。
\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
axis lines = left,
xmin=0, xmax=6,
ymin=0,ymax=10,
]
\addplot[
only marks,
mark=text,
text mark={\includegraphics[width=10pt]{example-image}}
] coordinates {
(1,5)
(2,5)
(3,5)
(4,5)
(5,5)
};
\end{axis}
\end{tikzpicture}
\end{document}