diff numerics/templates/bar.d3.html @ 156:69940819bc8a

allow for labels in an assenine way
author Jeff Hammel <k0scist@gmail.com>
date Tue, 12 May 2015 16:25:37 -0700
parents 2a124febcd49
children
line wrap: on
line diff
--- a/numerics/templates/bar.d3.html	Tue May 12 16:04:05 2015 -0700
+++ b/numerics/templates/bar.d3.html	Tue May 12 16:25:37 2015 -0700
@@ -21,8 +21,9 @@
   <svg class="svgchart"></svg>
   <script>
     var data = {{data}};
-    var labels = {};
-    var width = 420,
+    var labels = {{labels}};
+    var ctr = 0;
+    var width = 960,
     barHeight = 20;
     var x = d3.scale.linear()
     .domain([0, d3.max(data)])
@@ -42,12 +43,7 @@
     .attr("y", barHeight / 2)
     .attr("dy", ".35em")
     .text(function(d) {
-    var label = labels[String(d)];
-    if (label == undefined) {
-    return d;
-    } else {
-    return label + " : " + d;
-    }
+    return labels[ctr++];
     });
   </script>
 </body>