在預設配置中,pgfplots
使用盒子時 3D 圖中的刻度線看起來很好,但在我看來,當軸線位於中心時,刻度線並不均勻。是否有任何選項可以顯示統一的十字,例如在每個小刻度線處的所有方向上顯示 3 條線?在這裡,我有沿著一個軸的十字,只有沿著其他兩個軸的線:
\documentclass[tikz,12pt]{standalone}
\usepackage{tikz,pgfplots,pgfplotstable}
\pgfplotsset{compat=1.10}
\begin{document}
\begin{tikzpicture}
\pgfplotsset{every axis/.append style={tick style={line width=0.7pt}}}
\pgfplotstableread{
a b
-0.1 0.2
0.1 0.5
}\testdata
\begin{axis}[axis lines=center, ymin=-0.22,ymax=0.22, ]
\addplot3 [color=blue,] table[x expr=0,y=a,z=b] {\testdata};
\end{axis}
\end{tikzpicture}
\end{document}
答案1
這是 中的一個錯誤pgfplots
,我接受它作為錯誤報告。
我計劃在下一個穩定版本(1.10 之後的版本pgfplots
)中修復它。