我正在研究匿名化和GDA 评分对于一篇论文,我想制作以下图表:
有人能帮我用图表得到这样的坐标系吗?到目前为止,我只能使用 tikz 和 pgfplots 在一个框中得到一个图表,而没有 y 轴将两个区域分开。我也查看了文档,但这对我没有帮助。这是我第一次创建图表(到目前为止我只创建了函数图),我希望我能学到一些东西!
答案1
一个简单的方法就是直接画出来。我希望代码是不言自明的。
\documentclass[tikz,border=5mm]{standalone}
\begin{document}
\begin{tikzpicture}
\foreach \i/\j/\col/\lw/\itextB/\itextA in {
1/2/cyan/7mm/0.94/Conf,
2/2/cyan/7mm/1.00/Prob,
3/2/gray/7mm/0.00/Know,
4/1.5/gray/7mm/16.00/Work,
5/2/gray/7mm/1.00/Susc,
-.9/1.7/red/18mm/0.06/Combined
}{
\draw[color=\col,line width=\lw] (\i-.3,0)--+(90:-\j);
\path
(\i-.3,0) node[above=1mm,scale=.9]{\itextA}
(\i-.3,-\j) node[above,scale=.7]{\itextB};
}
\draw[thick] (-3,0)--(5.5,0)
(0,-2) node[below]{bad} -- (0,2) node[above]{good};
\end{tikzpicture}
\end{document}