pgfplots는 컬러바 스케일 레이블을 오른쪽 상단으로 이동합니다.

pgfplots는 컬러바 스케일 레이블을 오른쪽 상단으로 이동합니다.

안녕하세요. 컬러바의 크기 조정된 레이블을 오른쪽 상단으로 이동하는 방법이 궁금합니다. 은 에 의해 자동 생성되었지만 matlab2tikz원래 MATLAB에서 있었던 것처럼 .10^-3을 오른쪽 상단으로 이동하고 싶습니다.

이미지 예시

나는 그것이 뭔가 있을 것이라고 생각했지만 colorbar style ={y tick label...올바른 옵션을 찾을 수 없었습니다.

감사해요!

답변1

".10^-3"이 있는 레이블을 "눈금 눈금 레이블"이라고 하며 관련 스타일은 다음을 사용하여 수정할 수 있습니다 colorbar style={y tick scale label style={...}}.

\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.10}

\begin{document}

\begin{tikzpicture}
\begin{axis}[colorbar,colorbar style={y tick scale label style={xshift=0.5cm}}]
\addplot[mesh,ultra thick] {20000*x};
\end{axis}
\end{tikzpicture}

\end{document}

여기에 이미지 설명을 입력하세요

편집하다

눈금 레이블과 동일한 방식으로 눈금 눈금 레이블을 정렬하려면 다음을 사용할 수 있습니다.

y tick scale label style={
    at={(yticklabel* cs:1,\pgfkeysvalueof{/pgfplots/major tick length})},
    yshift=7pt,
    anchor=near yticklabel,
},

절대 이동 값 대신. 그러면 눈금 레이블과 정확히 일치하게 배치됩니다. 포인트는 (yticklabel* cs:1)항상 축의 가장 높은 포인트이며 :\pgfkeysvalueof{/pgfplots/major tick length}눈금 레이블과 마찬가지로 기본 양만큼 이동합니다.

관련 정보