Como referido anteriormente, a vantagem de um gráfico de rosca é que existe uma área no meio que pode ser utilizada para apresentar dados. Devido à flexibilidade do D3.js, este espaço pode mostrar dados modificados ou etiquetas de texto. Por exemplo, neste caso, os valores percentuais são mostrados como etiquetas nas secções do gráfico de rosca, mas o ecrã central mostra os valores absolutos.
O D3.js também nos permite usar a cor de forma criativa num Pie Chart. Este Pie Chart usa uma paleta de cores aleatórias. No entanto, as cores também podem ser tons proporcionais aos valores subjacentes, como é o caso deste diagrama Sunburst.
Outra utilização da cor num gráfico de tartes seria para agrupar conjuntos de pontos de dados que estão relacionados de alguma forma. Por exemplo, um gráfico de pizza mais detalhado pode mostrar diferentes tipos de operações agrupadas de alguma forma significativa, com secções da pizza que representam operações do mesmo grupo com a mesma cor. Isto é mais comum em diagramas Sunburst, que são normalmente utilizados para mostrar conjuntos de dados muito maiores.
Gráficos de pizza e gráficos de rosca são fáceis de produzir usando D3.js, portanto, são relativamente baratos. Adições como dicas de ferramentas, animações personalizadas, etc., aumentam um pouco o custo, mas melhoram muito a experiência do utilizador. A página Preços dá-lhe uma ideia geral. No entanto, contacte-nos para uma conversa gratuita com um programador, a fim de determinar o que é melhor para si.
Os gráficos de pizza e de rosca são úteis para mostrar a divisão de um conjunto de dados em diferentes valores: a única diferença é que o gráfico de rosca tem um raio interior diferente de zero. A área no centro pode ser utilizada para apresentar dados. Neste caso, passar o rato sobre um segmento do gráfico faz com que esse segmento se mova ligeiramente para fora. Mais informação sobre esse ponto de dados (neste caso, o valor absoluto, em vez da percentagem) é mostrada no centro do diagrama.