Highcharts: Atualizando um gráfico de pizza com setData ()

Eu estou tentando descobrir como atualizar um gráfico de pizza do Highcharts, mas para a vida de mim não consegue fazê-lo funcionar direito.

Eu examinei a documentação e consegui obter um gráfico de barra e linha e spline para atualizar bem, mas ao usar essa função para gráficos de pizza, isso simplesmente não funciona.

Atualmente estou alimentando em:

<code>item.setData([["none", 100]], true);
</code>

Onde item é igual à série da seguinte forma:

<code>$.each(browser_chart.series, function(i, item){
    if(item.name == 'Browser share'){
        console.log(data.browsers);
        item.setData([["none", 100]], true);
    }
});
</code>

Que, como mostrado nas demos, é como os dados de um gráfico de pizza são formatados. Problema é que não parece ler a série corretamente. Eu tento:

<code>item.setData([\"none\", 100], true);
</code>

E parece fazer alguma coisa, mas não consegue ler corretamente os valores de xey (o que, obviamente, significa que está errado).

Alguém aqui pode me apontar na direção para conseguir isso funcionar?

Obrigado,

questionAnswers(3)

yourAnswerToTheQuestion