Skip to content

Commit

Permalink
Try to recreate Brodworscht & Bürli example
Browse files Browse the repository at this point in the history
  • Loading branch information
Robert Vogt committed Oct 13, 2015
1 parent db29683 commit e65ef76
Showing 1 changed file with 24 additions and 18 deletions.
42 changes: 24 additions & 18 deletions visualize.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,14 @@

var circleData = [
{
radius: 20,
radius: 40,
color: '#2980b9',
percentage: 5.9
percentage: 84.9
},
{
radius: 30,
color: '#2980b9',
percentage: 6.1
},
{
radius: 25,
color: '#2980b9',
percentage: 12.5
percentage: 39.2
}
];
var rectData = [
Expand Down Expand Up @@ -73,19 +68,19 @@
target: forceData[3]
},
{
source: forceData[1],
source: forceData[2],
target: forceData[4]
},
{
source: forceData[2],
target: forceData[5]
target: forceData[4]
}
];

force
.nodes(forceData)
.links(linkData)
.charge(100)
.charge(-100)
.linkDistance(400)
.start();

Expand All @@ -98,17 +93,28 @@
.call(force.drag)
.on('mousedown', function() { d3.event.stopPropagation(); });

var circles = circleGroups
.append('circle');
var circles = circleGroups.append('circle');

var rects = svg
.selectAll('rect')
var rectGroups = svg
.selectAll('g')
.data(rectData)
.enter()
.append('rect')
.append('g')
.attr('class', 'eigenschaft')
.call(force.drag)
.on('mousedown', function() { d3.event.stopPropagation(); });

var rects = svg.selectAll('.eigenschaft').append('rect');

//
//var rects = svg
// .selectAll('rect')
// .data(rectData)
// .enter()
// .append('rect')
// .call(force.drag)
// .on('mousedown', function() { d3.event.stopPropagation(); });

var links = svg
.selectAll('line')
.data(linkData)
Expand All @@ -117,12 +123,12 @@
.style('stroke', '#333')
.style('stroke-width', '1px');

var circleText = circleGroups
var circleText = svg.selectAll('.frequency')
.append('text')
.attr('dx', 12)
.attr('dy', '.25em')
.text(function(d) { return d.percentage + '%'; });

force.on('tick', function() {
links
.attr('x1', function(d) { return d.source.x; })
Expand Down

0 comments on commit e65ef76

Please sign in to comment.