Du musst beim zweiten Diagramm *alle* Koordinaten relativ zum Ursprung von diesem angeben.
    \draw[fill=blue, thick] (7,-6) -- +(\end:3cm) arc (\end:\start:3cm);
    \path (7,-6) +(\middle:1.8cm) node {\percent \%};
    \draw (7,-6) ++(\middle:3cm) -- +(\middle:.5cm) node[\anchor] {\beschriftung};
Lies dazu am besten den Abschnitt »13.4 Relative and Incremental Coordinates« im [pgfmanual][1] durch.
Das Ergebnis ist dann
![alt text][2]
----------
Hier sind mal noch zwei der zahlreichen möglichen Alternativen:
    \documentclass[margin=5pt]{standalone}
    \usepackage{tikz}
    \begin{document}
    \begin{tikzpicture}
      % erstes Kreisdiagramm
      \def\radius{2}
      \coordinate(D1) at (0,0);
      \foreach
        [
          remember=\end as \start (initially 0),
          evaluate={\end=\start+3.6*\percent},
          evaluate={\middle=.5*(\start+\end)}
        ] 
        \percent/\farbe in {30/red,70/blue!80}
        {
          \draw[thick,fill=\farbe,fill opacity=.8,line join=round] 
            (D1) -- +(\end:\radius) arc (\end:\start:\radius)--cycle;
          \path (D1) +(\middle:{0.7*\radius})node{\percent \%};
        };%
      \path
        (23:2.3)node[right]{subjektive Faktoren}
        (252:2.3)node[below]{objektive Faktoren}
      ;
      % zweites Kreisdiagramm
      \def\radius{3}
      \coordinate (D2) at (6,-7);% Mittelpunkt zweites Kreisdiagramm
      \foreach
        [
          remember=\end as \start (initially 0),
          evaluate={\end=\start+3.6*\percent},
          evaluate={\middle=.5*(\start+\end)}
        ] 
        \percent/\farbe/\beschriftung in {58.5/blue!60/xx,10.6/purple/xx,12.8/green/xx,9.6/orange/xx,8.5/gray/xx}
        {
          \draw[thick,fill=\farbe,fill opacity=.8,line join=round] 
            (D2) -- +(\end:\radius) arc (\end:\start:\radius)--cycle;
          \path(D2) +(\middle:{0.7*\radius}) node{\percent \%};
          \draw(D2) ++(\middle:\radius)node[pin=\middle:\beschriftung] {};
        };
      % Pfeil
      \draw[->,line width=1mm,shorten <=1.5cm, shorten >=4cm](D1)--(D2);
    \end{tikzpicture}
    \end{document}
    
![alt text][3]
    \documentclass[margin=5pt]{standalone}
    \usepackage{tikz}
    \newcommand*\kreisdiagramm[2]{%
      \foreach
        [remember=\end [
          remember=\end as \start (initially 0), evaluate={\end=\start+3.6*\percent}] 0),
          evaluate={\end=\start+3.6*\percent},
          evaluate={\middle=.5*(\start+\end)}
        ] 
        \percent/\farbe in {#2}
        {
          \pgfmathsetmacro\middle{0.5*(\start+\end)}
          \draw[thick,fill=\farbe,fill opacity=.8,line join=round] join=round]
            (0,0) -- (\end:#1) arc (\end:\start:#1)--cycle;
          \node at (\middle:{0.7*#1}) {\percent \%};
        };%
    }
    \begin{document}
    \begin{tikzpicture}
      % erstes Kreisdiagramm
      \kreisdiagramm{2}{30/red,70/blue}
      \path
        (23:2.3)node[right]{subjektive Faktoren}
        (252:2.3)node[below]{objektive Faktoren}
      ;
      % zweites Kreisdiagramm mit verschobenem Ursprung
      \coordinate(D2)at(6,-7);
      \begin{scope}[shift={(D2)}]
        \kreisdiagramm{3}{58.5/blue!80,10.6/purple,12.8/green,9.6/orange,8.5/gray}
      \end{scope}
      % Pfeil
      \draw[->,line width=1mm,shorten <=1.5cm,shorten >=4cm](0,0)--(D2);
    \end{tikzpicture}
    \end{document}
![alt text][4]
  [1]: http://mirrors.ctan.org/graphics/pgf/base/doc/pgfmanual.pdf
  [2]: http://texwelt.de/wissen/upfiles/tw_kreisdiagram.png
  [3]: http://texwelt.de/wissen/upfiles/tw_kreisdiagramm_1.png
  [4]: http://texwelt.de/wissen/upfiles/tw_kreisdiagram2.png