通常の円グラフのように見せたいのですが、何が間違っているのかわかりません。さまざまな方法を試しましたが、すべて別の問題が発生します。

ここで 2 つの誤りがありました。凡例はすべて同じで、実際の円グラフは奇妙に見えます。
これが私のコードです。しばらく探していましたが、実際の方法が見つからないようです。非常に単純なものが欠けているだけだと確信しています。
gr_pass_stats.Reset( All! )
//Populate Graph
int SNum
SNum = gr_pass_stats.AddSeries("Numeric")
gr_pass_stats.AddData(SNum, li_num, "Numeric") // Category is Numeric.
SNum = gr_pass_stats.AddSeries("Alphabetic")
gr_pass_stats.AddData(SNum, li_alph, "Alphabetic") // Category is Alphabetic.
SNum = gr_pass_stats.AddSeries("Combo")
gr_pass_stats.AddData(SNum, li_combo, "Combo") // Category is Combo.
SNum = gr_pass_stats.AddSeries("Wordlist")
gr_pass_stats.AddData(SNum, li_word, "Wordlist") // Category is Wordlist.
SNum = gr_pass_stats.AddSeries("Wordnum")
gr_pass_stats.AddData(SNum, li_word_num, "Wordnum") // Category is Wordnum.