![如何绘制带有水平和垂直图例的 ROC 平面图?](https://linux22.com/image/447720/%E5%A6%82%E4%BD%95%E7%BB%98%E5%88%B6%E5%B8%A6%E6%9C%89%E6%B0%B4%E5%B9%B3%E5%92%8C%E5%9E%82%E7%9B%B4%E5%9B%BE%E4%BE%8B%E7%9A%84%20ROC%20%E5%B9%B3%E9%9D%A2%E5%9B%BE%EF%BC%9F.png)
答案1
我重新创建了 Matlab 默认样式的基本内容(我也是用户,所以我认出了该样式)。我在以下示例中使用了颜色,以便明确每种样式的位置。您可以将它们更改为黑色或直接删除它们。
关键概念是编辑<property> style={keys}
。请检查:
找到您喜欢的字体。我\fontfamily{phv}\selectfont
让思考Helvetica(几乎等于 Arial)是最接近的字体样式。只需更改三个字母即可\fontfamily
更改字体样式。
如果你愿意绘制其他函数,请检查
- https://linorg.usp.br/CTAN/graphics/pgf/contrib/pgfplots/doc/pgfplots.pdf
- 如何使用 TikZ 绘制类似 x=f(y) 的函数?
- https://latexdraw.com/plot-a-function-and-data-in-latex/
您还可以绘制表格和外部数据文件中的数据。
MWE 如下:
\documentclass{standalone}
\usepackage{tikz}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
tick style={grid=major, very thick},
title style={font=\LARGE\fontfamily{phv}\selectfont\bfseries, color=green!50!black},
tick label style={font=\small\fontfamily{phv}\selectfont\bfseries, color=red},
label style={font=\small\fontfamily{phv}\selectfont\bfseries, color=blue},
xmin=0, xmax = 1,
ymin=0, ymax = 1,
xtick={0,0.1,...,1}, ytick={0,0.1,...,1},
xlabel={1 - espeficidade},
ylabel={Sensibilidade},
title={Title},
]
\addplot[blue, ultra thick] {x};
\end{axis}
\end{tikzpicture}
\end{document}