Como adicionar legenda para cada gráfico de pizza (criando com tikzpicture) em ambiente tabular?

Como adicionar legenda para cada gráfico de pizza (criando com tikzpicture) em ambiente tabular?

Criei a figura a seguir em ambiente tabular para dois gráficos de pizza diferentes. Mas não consigo dar legenda a cada um deles em suas respectivas células. insira a descrição da imagem aqui

Usei o código a seguir e só consegui adicionar a legenda da forma como está representada na figura. Por favor, ajude.

\usepackage{pgf-pie}
\usepackage{tikz}
\usepackage{capt-of}
\newcommand{\tabitem}{~~\llap{\textbullet}~~}
\usepackage{pgfplots}
\pgfplotsset{width=7cm,compat=1.8}
\newcommand\mycom[2]{\genfrac{}{}{0pt}{}{#1}{#2}}

\begin{document}

\setlength{\abovedisplayskip}{3pt}
\setlength{\belowdisplayskip}{3pt}

\begin{table}[h]
     \centering
     \begin{tabular}{|l|l|}
     \hline

\begin{tikzpicture}[scale=0.75,line join=round]
  \pie [rotate = 180]
    {57/A,
    5/B,
    3/C,
    9/D,
    3/E,
    22/F,
    1/G}
\end{tikzpicture}

&

\begin{tikzpicture}[scale=0.75,line join=round]
  \pie [rotate = 180]
    {60/A,
    5/B,
    2/C,
    10/D,
    2/E,
    20/F,
    1/G}
\end{tikzpicture}
\\ \hline
\end{tabular}
\captionof{figure}{Pie Chart}
\label{samples}
\end{table}

\end{document}

Responder1

Você poderia usar o subcaptionpacote. E não há necessidade de usar um tableambiente só porque você usa um tabularinterior.

\documentclass{article}
\usepackage{array}
\usepackage{pgf-pie}
\usepackage{subcaption}

\begin{document}

\setlength{\abovedisplayskip}{3pt}
\setlength{\belowdisplayskip}{3pt}

\begin{figure}[h]
     \centering
     \begin{tabular}{|W{c}{0.45\textwidth}|W{c}{0.45\textwidth}|}
     \hline
\begin{subfigure}[b]{0.44\linewidth}
 \centering
 \begin{tikzpicture}[scale=0.75,line join=round]
  \pie [rotate = 180]
    {57/A,
    5/B,
    3/C,
    9/D,
    3/E,
    22/F,
    1/G}
 \end{tikzpicture}
 \caption{A pie chart.}
\end{subfigure}
&
\begin{subfigure}[b]{0.44\linewidth}
 \centering
 \begin{tikzpicture}[scale=0.75,line join=round]
  \pie [rotate = 180]
    {60/A,
    5/B,
    2/C,
    10/D,
    2/E,
    20/F,
    1/G}
 \end{tikzpicture}
 \caption{Another pie chart.}
\end{subfigure}
\\ \hline
\end{tabular}
\caption{Pie charts.}
\label{samples}
\end{figure}
\end{document}

insira a descrição da imagem aqui

informação relacionada