Na configuração padrão, as marcas de escala em um gráfico 3D pgfplots
ficam bem quando se usa uma caixa, mas na minha opinião não são realmente uniformes quando as linhas do eixo estão no centro. Existe alguma opção para mostrar cruzes uniformes, por exemplo, 3 linhas em todas as direções em cada marca secundária? Aqui tenho cruzes ao longo de um eixo e apenas linhas ao longo dos outros eixos:
\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}
Responder1
Isso é um bug pgfplots
, aceito isso como relatório de bug.
Pretendo consertar isso na próxima versão estável (após pgfplots
1.10).