Bu şimdi yerine parti isimleri numaralarıyla sınıflandırmaları dönüştürerek gerçekleştirilebilir. Örneğin:
var options = {
colorAxis: {
colors: ['blue','green','red']
...
}
}
Aşağıdaki kod yeşili gibi demokratik mavi olarak durumları, kırmızı olarak Cumhuriyetçileri ve bağımsızları görüntüler (veridir:
democrats = 0
independents = 1
republicans = 2
Sonraki colorAxis renkler dizideki her parti için bir renk alır ki, hangi devletlerin hangi partiyi tercih ettiğimi bilmiyorum).
<html>
<head>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["geochart"]});
google.setOnLoadCallback(drawRegionsMap);
function drawRegionsMap() {
var data = google.visualization.arrayToDataTable([
['State', 'Party'],
['US-NY', 0],
['US-AB', 2],
['US-TX', 2],
['US-CA', 0],
['US-AK', 2],
['US-MI', 1]
]);
var options = {
displayMode: 'regions',
resolution:'provinces',
colorAxis:{
colors:['blue','green','red'],
minValue: 0,
maxValue:2},
region:'US',
legend:'none'
};
var chart = new google.visualization.GeoChart(document.getElementById('regions_div'));
chart.draw(data, options);
}
</script>
</head>
<body>
<div id="regions_div" style="width: 900px; height: 500px;"></div>
</body>
</html>
Sürece colorAxis listelediğimiz renkler devletler için kullanmak sınıflandırmaların sayısını siparişe uygun olup, sen devletin rengini kontrol edebilirsiniz.