都道府県を色で塗り分けるのに47色作るのが面倒だったのでd3.jsを使って色の配列を作成した。
var shuffle = function() {return Math.random()-.5};
//ランダムに50色のカラーリストを作成する
var color =d3.scale.category20b();
var color2 = d3.scale.category20();
var color3 = d3.scale.category10();
var cl = color.range();
var colorList = cl.concat( color2.range() );
colorList = colorList.concat( color2.range() );
console.log( colorList.sort(shuffle) );
以下の記事で使用。
【D3.js】グラフと地図を連動させる