I have code for a pie chart that is not giving the display that I expected. There are two aspects of this display that I want changed. First, I want to have 5% on the line below Clothing. I have tried the commands
\path (O) -- node[pos=0.75,pin=225:Clothing \\ 5\%] {} (225:3);
and
\path (O) -- node[align=left,pin=225:Clothing \\ 5\%] {} (225:5);
but the \\ seems to be ignored. Second, I want the pin to be in the direction of 225 degrees. I thought (225:3) in these commands would get this in the display.
What part of the code has the pin coming from the above right point on the node? What does pos=0.75 instruct TikZ to draw?
\documentclass{amsart}
\usepackage{tikz}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}[pin distance=5mm]
\coordinate (O) at (0,0);
\draw (O) circle (3);
\draw (O) -- (0:3);
\draw (O) -- (90:3);
\draw (O) -- (216:3);
\draw (O) -- (234:3);
\draw (O) -- (288:3);
\path (O) -- node[align=left]{Food \\ 25\%} (45:3);
\path (O) -- node[align=left]{Rent and \\ Utilities \\ 35\%} (153:3);
%\path (O) -- node[align=left,pin=225:Clothing \\ 5\%] {} (225:5);
\path (O) -- node[pos=0.75,pin=225:Clothing\\ 5\%] {} (225:3);
\path (O) -- node[align=left]{Other \\ 5\%} (261:3);
\path (O) -- node[align=left]{Car \\ 20\%} (324:3);
\node[above=33mm of O] {\textbf{David's Monthly Expenses}};
\end{tikzpicture}
\end{document}


siunitx(what is good idea) are the same as I give you in previous your questions ... Sometimes help to formulate question again that you see, what you omit from received answer in your further use. – Zarko May 28 '15 at 16:10