Hello,
I tried creating 5 concentric circles so that 4 inner circles represent 4 subs cores and outer circle represent over all score with d3.js (with out using data just mentioning explicitly) butt nothing shows up:
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
var value= 0,
minValue = 0,
maxValue = 100,r = 80;
var colors = ["#1d871b", "#b00d08", "#f0a417", "#3660b0", "#DCD35B"]
var canvas = d3.select("body")
.append("svg")
var _arc = d3.svg.arc().innerRadius(r-5)
.outerRadius(r)
var _arc2 = d3.svg.arc()
.innerRadius(r-10)
.outerRadius(5)
var _arc3 = d3.svg.arc().innerRadius(r-15)
.outerRadius(10)
var _arc4 = d3.svg.arc().innerRadius(r-20)
.outerRadius(15)
var _arc5 = d3.svg.arc().innerRadius(r-25)
.outerRadius(20)
var group = canvas.append("g")
.attr("transform", (200,200))
.attr("id", "AA")
var pie = d3.layout.pie()
.value( function(d) { return d; })
.sort(null)
var arcs = group.selectAll(".arc")
.data(pie([22,90]))
.enter()
.append("g")
.attr("class", "arc")
var arcs2 = group.selectAll(".arc2")
.data(pie([3,4]))
.enter()
.append("g")
.attr("class", "arc2")
var arcs3 = group.selectAll(".arc3")
.data(pie([5,35]))
.enter()
.append("g")
.attr("class", "arc3")
var arcs4 = group.selectAll(".arc4")
.data(pie([33,34]))
.enter()
.append("g")
.attr("class", "arc4")
var arcs5 = group.selectAll(".arc5")
.data(pie([33,4]))
.enter()
.append("g")
.attr("class", "arc5")
var paths = arcs.append("path")
.attr("d", arc)
.attr("fill", colors[0])
.attr("id", "OverAll_Score")
.attr("class", "ring")
.style("opacity", 0.3)
var paths = arcs2.append("path")
.attr("d", arc2)
.attr("fill", colors[1])
.style("opacity", 0.3)
.attr("id", "Sub_Score1")
.attr("class", "ring")
var paths = arcs3.append("path")
.attr("d", arc3)
.attr("fill", colors[2])
.style("opacity", 0.3)
.attr("id", "Sub_Score2")
.attr("class", "ring")
var paths = arcs4.append("path")
.attr("d", arc4)
.attr("fill", colors[3])
.style("opacity", 0.3)
.attr("id", "Sub_Score3")
.attr("class", "ring")
var paths = arcs5.append("path")
.attr("d", arc5)
.attr("fill", colors[4])
.style("opacity", 0.3)
.attr("id", "Sub_Score4")
.attr("class", "ring")
</script>
</body>
</html>