Created
August 1, 2012 22:56
-
-
Save embr/3231408 to your computer and use it in GitHub Desktop.
d3 sunburst test
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "flare", | |
"children": [ | |
{ | |
"name": "analytics", | |
"children": [ | |
{ | |
"name": "cluster", | |
"children": [ | |
{"name": "AgglomerativeCluster", "size": 3938}, | |
{"name": "CommunityStructure", "size": 3812}, | |
{"name": "HierarchicalCluster", "size": 6714}, | |
{"name": "MergeEdge", "size": 743} | |
] | |
}, | |
{ | |
"name": "graph", | |
"children": [ | |
{"name": "BetweennessCentrality", "size": 3534}, | |
{"name": "LinkDistance", "size": 5731}, | |
{"name": "MaxFlowMinCut", "size": 7840}, | |
{"name": "ShortestPaths", "size": 5914}, | |
{"name": "SpanningTree", "size": 3416} | |
] | |
}, | |
{ | |
"name": "optimization", | |
"children": [ | |
{"name": "AspectRatioBanker", "size": 7074} | |
] | |
} | |
] | |
}, | |
{ | |
"name": "animate", | |
"children": [ | |
{"name": "Easing", "size": 17010}, | |
{"name": "FunctionSequence", "size": 5842}, | |
{ | |
"name": "interpolate", | |
"children": [ | |
{"name": "ArrayInterpolator", "size": 1983}, | |
{"name": "ColorInterpolator", "size": 2047}, | |
{"name": "DateInterpolator", "size": 1375}, | |
{"name": "Interpolator", "size": 8746}, | |
{"name": "MatrixInterpolator", "size": 2202}, | |
{"name": "NumberInterpolator", "size": 1382}, | |
{"name": "ObjectInterpolator", "size": 1629}, | |
{"name": "PointInterpolator", "size": 1675}, | |
{"name": "RectangleInterpolator", "size": 2042} | |
] | |
}, | |
{"name": "ISchedulable", "size": 1041}, | |
{"name": "Parallel", "size": 5176}, | |
{"name": "Pause", "size": 449}, | |
{"name": "Scheduler", "size": 5593}, | |
{"name": "Sequence", "size": 5534}, | |
{"name": "Transition", "size": 9201}, | |
{"name": "Transitioner", "size": 19975}, | |
{"name": "TransitionEvent", "size": 1116}, | |
{"name": "Tween", "size": 6006} | |
] | |
}, | |
{ | |
"name": "data", | |
"children": [ | |
{ | |
"name": "converters", | |
"children": [ | |
{"name": "Converters", "size": 721}, | |
{"name": "DelimitedTextConverter", "size": 4294}, | |
{"name": "GraphMLConverter", "size": 9800}, | |
{"name": "IDataConverter", "size": 1314}, | |
{"name": "JSONConverter", "size": 2220} | |
] | |
}, | |
{"name": "DataField", "size": 1759}, | |
{"name": "DataSchema", "size": 2165}, | |
{"name": "DataSet", "size": 586}, | |
{"name": "DataSource", "size": 3331}, | |
{"name": "DataTable", "size": 772}, | |
{"name": "DataUtil", "size": 3322} | |
] | |
}, | |
{ | |
"name": "display", | |
"children": [ | |
{"name": "DirtySprite", "size": 8833}, | |
{"name": "LineSprite", "size": 1732}, | |
{"name": "RectSprite", "size": 3623}, | |
{"name": "TextSprite", "size": 10066} | |
] | |
}, | |
{ | |
"name": "flex", | |
"children": [ | |
{"name": "FlareVis", "size": 4116} | |
] | |
}, | |
{ | |
"name": "physics", | |
"children": [ | |
{"name": "DragForce", "size": 1082}, | |
{"name": "GravityForce", "size": 1336}, | |
{"name": "IForce", "size": 319}, | |
{"name": "NBodyForce", "size": 10498}, | |
{"name": "Particle", "size": 2822}, | |
{"name": "Simulation", "size": 9983}, | |
{"name": "Spring", "size": 2213}, | |
{"name": "SpringForce", "size": 1681} | |
] | |
}, | |
{ | |
"name": "query", | |
"children": [ | |
{"name": "AggregateExpression", "size": 1616}, | |
{"name": "And", "size": 1027}, | |
{"name": "Arithmetic", "size": 3891}, | |
{"name": "Average", "size": 891}, | |
{"name": "BinaryExpression", "size": 2893}, | |
{"name": "Comparison", "size": 5103}, | |
{"name": "CompositeExpression", "size": 3677}, | |
{"name": "Count", "size": 781}, | |
{"name": "DateUtil", "size": 4141}, | |
{"name": "Distinct", "size": 933}, | |
{"name": "Expression", "size": 5130}, | |
{"name": "ExpressionIterator", "size": 3617}, | |
{"name": "Fn", "size": 3240}, | |
{"name": "If", "size": 2732}, | |
{"name": "IsA", "size": 2039}, | |
{"name": "Literal", "size": 1214}, | |
{"name": "Match", "size": 3748}, | |
{"name": "Maximum", "size": 843}, | |
{ | |
"name": "methods", | |
"children": [ | |
{"name": "add", "size": 593}, | |
{"name": "and", "size": 330}, | |
{"name": "average", "size": 287}, | |
{"name": "count", "size": 277}, | |
{"name": "distinct", "size": 292}, | |
{"name": "div", "size": 595}, | |
{"name": "eq", "size": 594}, | |
{"name": "fn", "size": 460}, | |
{"name": "gt", "size": 603}, | |
{"name": "gte", "size": 625}, | |
{"name": "iff", "size": 748}, | |
{"name": "isa", "size": 461}, | |
{"name": "lt", "size": 597}, | |
{"name": "lte", "size": 619}, | |
{"name": "max", "size": 283}, | |
{"name": "min", "size": 283}, | |
{"name": "mod", "size": 591}, | |
{"name": "mul", "size": 603}, | |
{"name": "neq", "size": 599}, | |
{"name": "not", "size": 386}, | |
{"name": "or", "size": 323}, | |
{"name": "orderby", "size": 307}, | |
{"name": "range", "size": 772}, | |
{"name": "select", "size": 296}, | |
{"name": "stddev", "size": 363}, | |
{"name": "sub", "size": 600}, | |
{"name": "sum", "size": 280}, | |
{"name": "update", "size": 307}, | |
{"name": "variance", "size": 335}, | |
{"name": "where", "size": 299}, | |
{"name": "xor", "size": 354}, | |
{"name": "_", "size": 264} | |
] | |
}, | |
{"name": "Minimum", "size": 843}, | |
{"name": "Not", "size": 1554}, | |
{"name": "Or", "size": 970}, | |
{"name": "Query", "size": 13896}, | |
{"name": "Range", "size": 1594}, | |
{"name": "StringUtil", "size": 4130}, | |
{"name": "Sum", "size": 791}, | |
{"name": "Variable", "size": 1124}, | |
{"name": "Variance", "size": 1876}, | |
{"name": "Xor", "size": 1101} | |
] | |
}, | |
{ | |
"name": "scale", | |
"children": [ | |
{"name": "IScaleMap", "size": 2105}, | |
{"name": "LinearScale", "size": 1316}, | |
{"name": "LogScale", "size": 3151}, | |
{"name": "OrdinalScale", "size": 3770}, | |
{"name": "QuantileScale", "size": 2435}, | |
{"name": "QuantitativeScale", "size": 4839}, | |
{"name": "RootScale", "size": 1756}, | |
{"name": "Scale", "size": 4268}, | |
{"name": "ScaleType", "size": 1821}, | |
{"name": "TimeScale", "size": 5833} | |
] | |
}, | |
{ | |
"name": "util", | |
"children": [ | |
{"name": "Arrays", "size": 8258}, | |
{"name": "Colors", "size": 10001}, | |
{"name": "Dates", "size": 8217}, | |
{"name": "Displays", "size": 12555}, | |
{"name": "Filter", "size": 2324}, | |
{"name": "Geometry", "size": 10993}, | |
{ | |
"name": "heap", | |
"children": [ | |
{"name": "FibonacciHeap", "size": 9354}, | |
{"name": "HeapNode", "size": 1233} | |
] | |
}, | |
{"name": "IEvaluable", "size": 335}, | |
{"name": "IPredicate", "size": 383}, | |
{"name": "IValueProxy", "size": 874}, | |
{ | |
"name": "math", | |
"children": [ | |
{"name": "DenseMatrix", "size": 3165}, | |
{"name": "IMatrix", "size": 2815}, | |
{"name": "SparseMatrix", "size": 3366} | |
] | |
}, | |
{"name": "Maths", "size": 17705}, | |
{"name": "Orientation", "size": 1486}, | |
{ | |
"name": "palette", | |
"children": [ | |
{"name": "ColorPalette", "size": 6367}, | |
{"name": "Palette", "size": 1229}, | |
{"name": "ShapePalette", "size": 2059}, | |
{"name": "SizePalette", "size": 2291} | |
] | |
}, | |
{"name": "Property", "size": 5559}, | |
{"name": "Shapes", "size": 19118}, | |
{"name": "Sort", "size": 6887}, | |
{"name": "Stats", "size": 6557}, | |
{"name": "Strings", "size": 22026} | |
] | |
}, | |
{ | |
"name": "vis", | |
"children": [ | |
{ | |
"name": "axis", | |
"children": [ | |
{"name": "Axes", "size": 1302}, | |
{"name": "Axis", "size": 24593}, | |
{"name": "AxisGridLine", "size": 652}, | |
{"name": "AxisLabel", "size": 636}, | |
{"name": "CartesianAxes", "size": 6703} | |
] | |
}, | |
{ | |
"name": "controls", | |
"children": [ | |
{"name": "AnchorControl", "size": 2138}, | |
{"name": "ClickControl", "size": 3824}, | |
{"name": "Control", "size": 1353}, | |
{"name": "ControlList", "size": 4665}, | |
{"name": "DragControl", "size": 2649}, | |
{"name": "ExpandControl", "size": 2832}, | |
{"name": "HoverControl", "size": 4896}, | |
{"name": "IControl", "size": 763}, | |
{"name": "PanZoomControl", "size": 5222}, | |
{"name": "SelectionControl", "size": 7862}, | |
{"name": "TooltipControl", "size": 8435} | |
] | |
}, | |
{ | |
"name": "data", | |
"children": [ | |
{"name": "Data", "size": 20544}, | |
{"name": "DataList", "size": 19788}, | |
{"name": "DataSprite", "size": 10349}, | |
{"name": "EdgeSprite", "size": 3301}, | |
{"name": "NodeSprite", "size": 19382}, | |
{ | |
"name": "render", | |
"children": [ | |
{"name": "ArrowType", "size": 698}, | |
{"name": "EdgeRenderer", "size": 5569}, | |
{"name": "IRenderer", "size": 353}, | |
{"name": "ShapeRenderer", "size": 2247} | |
] | |
}, | |
{"name": "ScaleBinding", "size": 11275}, | |
{"name": "Tree", "size": 7147}, | |
{"name": "TreeBuilder", "size": 9930} | |
] | |
}, | |
{ | |
"name": "events", | |
"children": [ | |
{"name": "DataEvent", "size": 2313}, | |
{"name": "SelectionEvent", "size": 1880}, | |
{"name": "TooltipEvent", "size": 1701}, | |
{"name": "VisualizationEvent", "size": 1117} | |
] | |
}, | |
{ | |
"name": "legend", | |
"children": [ | |
{"name": "Legend", "size": 20859}, | |
{"name": "LegendItem", "size": 4614}, | |
{"name": "LegendRange", "size": 10530} | |
] | |
}, | |
{ | |
"name": "operator", | |
"children": [ | |
{ | |
"name": "distortion", | |
"children": [ | |
{"name": "BifocalDistortion", "size": 4461}, | |
{"name": "Distortion", "size": 6314}, | |
{"name": "FisheyeDistortion", "size": 3444} | |
] | |
}, | |
{ | |
"name": "encoder", | |
"children": [ | |
{"name": "ColorEncoder", "size": 3179}, | |
{"name": "Encoder", "size": 4060}, | |
{"name": "PropertyEncoder", "size": 4138}, | |
{"name": "ShapeEncoder", "size": 1690}, | |
{"name": "SizeEncoder", "size": 1830} | |
] | |
}, | |
{ | |
"name": "filter", | |
"children": [ | |
{"name": "FisheyeTreeFilter", "size": 5219}, | |
{"name": "GraphDistanceFilter", "size": 3165}, | |
{"name": "VisibilityFilter", "size": 3509} | |
] | |
}, | |
{"name": "IOperator", "size": 1286}, | |
{ | |
"name": "label", | |
"children": [ | |
{"name": "Labeler", "size": 9956}, | |
{"name": "RadialLabeler", "size": 3899}, | |
{"name": "StackedAreaLabeler", "size": 3202} | |
] | |
}, | |
{ | |
"name": "layout", | |
"children": [ | |
{"name": "AxisLayout", "size": 6725}, | |
{"name": "BundledEdgeRouter", "size": 3727}, | |
{"name": "CircleLayout", "size": 9317}, | |
{"name": "CirclePackingLayout", "size": 12003}, | |
{"name": "DendrogramLayout", "size": 4853}, | |
{"name": "ForceDirectedLayout", "size": 8411}, | |
{"name": "IcicleTreeLayout", "size": 4864}, | |
{"name": "IndentedTreeLayout", "size": 3174}, | |
{"name": "Layout", "size": 7881}, | |
{"name": "NodeLinkTreeLayout", "size": 12870}, | |
{"name": "PieLayout", "size": 2728}, | |
{"name": "RadialTreeLayout", "size": 12348}, | |
{"name": "RandomLayout", "size": 870}, | |
{"name": "StackedAreaLayout", "size": 9121}, | |
{"name": "TreeMapLayout", "size": 9191} | |
] | |
}, | |
{"name": "Operator", "size": 2490}, | |
{"name": "OperatorList", "size": 5248}, | |
{"name": "OperatorSequence", "size": 4190}, | |
{"name": "OperatorSwitch", "size": 2581}, | |
{"name": "SortOperator", "size": 2023} | |
] | |
}, | |
{"name": "Visualization", "size": 16540} | |
] | |
} | |
] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> | |
<style type="text/css"> | |
body { | |
font: 300 13px "Helvetica Neue", Helvetica; | |
} | |
form { | |
padding: 1em; | |
} | |
form, svg { | |
position: absolute; | |
} | |
path { | |
fill-rule: evenodd; | |
stroke: #333; | |
stroke-width: 2px; | |
} | |
.sun path { | |
fill: #6baed6; | |
} | |
.planet path { | |
fill: #9ecae1; | |
} | |
.ring path { | |
fill: #c6dbef; | |
} | |
</style> | |
</head> | |
<body> | |
<div id="chart"></div> | |
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.js"></script> | |
<script type="text/javascript" src="sunburst.js"></script> | |
</body> | |
</html> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "referer headers by page by date", | |
"children": [ | |
{ | |
"name": "2012-05-26", | |
"children": [ | |
{ | |
"name": "Wikip%C3%A9dia:P%C3%A1gina_principal", | |
"children": [ | |
{ | |
"name": "http://www.wikipedia.org/", | |
"size": 1000 | |
}, | |
{ | |
"name": "-", | |
"size": 1000 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name": "2012-05-27", | |
"children": [ | |
{ | |
"name": "Wikip%C3%A9dia:Boas-vindas", | |
"children": [ | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Robert_Pattinson", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Bobina", | |
"size": 1000 | |
}, | |
{ | |
"name": "-", | |
"size": 2000 | |
} | |
] | |
}, | |
{ | |
"name": "Wikip%C3%A9dia:P%C3%A1gina_principal", | |
"children": [ | |
{ | |
"name": "http://www.wikipedia.org/", | |
"size": 16000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Morfossintaxe", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.pt/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&ved=0CFIQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=_kzCT52bPIbK0QXu1OHBCg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Ficheiro:Sarah_Ferguson_in_Leeds_2008.jpg", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Homem_com_H", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&ved=0CEoQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=K5fBT93WD4ig8gTLrojPCw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Anexo:Lista_da_flora_do_Pantanal", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.pt/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&ved=0CFIQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=LuLBT4KtM4Wl8gOQrPS-Cg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=f&rct=j&url=http://pt.wikipedia.org/&q=wikipedia&ei=GrvCT4qoIZO26QHM7ojXDg&usg=AFQjCNHt9HWbCKEdxhPOdnrcFpiVZQ_CqQ", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/search?hl=pt-BR&site=&q=wikipedia&btnG=", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Vassili_Zaitsev", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&ved=0CFcQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=7rDBT-aII4TO9QS945iSCw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=f&rct=j&url=http://pt.wikipedia.org/&q=wikipedia&ei=oZTBT5X2NJK08ASr5aHQCw&usg=AFQjCNHH6-xU8jzJ2FgyxYCHlW1tppv6xQ", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/John_Lee_Hooker", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CFYQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=taXCT_-hF5GW8gSRhLC_Cw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g&sig2=l9jOaHMtM0VQFX5m81sH0w", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Kibe_Loco", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=www%20wikipedia&source=web&cd=1&ved=0CFcQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=sLnCT7uyEIuY8gTi0q2TCw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Deputada_enfermeira_rejane", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://simple.wikipedia.org/wiki/Main_Page", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Grande_Pr%C3%AAmio_da_R%C3%BAssia", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&sqi=2&ved=0CFUQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=X0rCT-zPJYiqgweI9YWkDg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/P%C3%A2nico_na_Band", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=f&rct=j&url=http://pt.wikipedia.org/&q=wikipedia&ei=eHbBT7aYCqq36QGOpOnXCg&usg=AFQjCNHQIMe6LNQOzw2wWSaQq8Cd33kHkA", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com/url?sa=t&rct=j&q=pesquisar+por+enciclopedia&source=web&cd=2&ved=0CGoQFjAB&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=ronCT52QK4LS8gOqnbH6Cg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=f&rct=j&url=http://pt.wikipedia.org/&q=wikipedia&ei=FZPCT86iL43G6AGJ9NDHCg&usg=AFQjCNEHI8t53gYKp4JdM3re4qMiqAEqEg", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedoa&source=web&cd=1&ved=0CFgQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=3zfCT7DWDYOo8ATPjpmgCw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=f&rct=j&url=http://pt.wikipedia.org/&q=wikipedia&ei=pLHCT-iaIo3G6AGJ9NDHCg&usg=AFQjCNGV36Reox-cvjUgrMHf5s60_3PppA", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&ved=0CFQQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=bl3CT6PDB8atiQeWrp3ECg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g&sig2=iMaBvhgQhfQuJoKuei2gVQ", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.pt/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&sqi=2&ved=0CFMQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=Q0fCT6L8J4mO8gOzpNXYCg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Regi%C3%A3o_Norte_do_Brasil", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&ved=0CFUQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=d4PBT-PiJtHM6QGh84DJCg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/search?hl=pt-BR&gl=br&client=ms-android-samsung&source=android-unknown&q=wikipedia&sky=mrdr", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia%20&source=web&cd=1&ved=0CFQQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=ZarCT5qDGpOs8QSF0IGsDg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Especial:PasswordReset", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Jo%C3%A3o_Calvino", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Condroblasto", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=f&rct=j&url=http://pt.wikipedia.org/&q=wikipedia&ei=5bDCT7PJD8K16AGv4MnICg&usg=AFQjCNFWJLiH9daKwK7Z7y8wNbE6YQZVdA", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/w/index.php?title=Os_integrantes_da_banda_Slipknot&action=submit", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Wikip%C3%A9dia:P%C3%A1gina_principal", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.pt/url?sa=f&rct=j&url=http://pt.wikipedia.org/&q=wikipedia&ei=jPzBT_KZNdPK8QP7z6S_Cg&usg=AFQjCNH6gx5JFQBR-Qa4pRTg4jHcdIqzFQ", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&ved=0CFQQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=n5zCT_7nDYKQ9gSn_q2sCw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CFQQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=Mb3CT-jYDYf66gHhoYS9Cg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g&sig2=gegGyRuxVdOjhZVlIptYOA", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&sqi=2&ved=0CFUQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=o4PCT_3KJY2g8QS8ntGbCw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Pushing_Tin", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://search.conduit.com/results.aspx?q=wikipedia&Suggest=&stype=Results&FollowOn=True&SelfSearch=1&SearchType=SearchWeb&SearchSource=49&ctid=CT2481031&octid=CT2481031", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&ved=0CFUQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=-HHBT_LVIoXZgAeyyMTzCQ&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=1&ved=0CFkQFjAA&url=http%3A%2F%2Fwww.wikipedia.org.br%2F&ei=Hl3CT8aKLIGi8gT5mJ23Cw&usg=AFQjCNGzKzKOfAFd91XIRbEBAkLCPFzdhA", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/(I%E2%80%99ve_Had)_The_Time_of_My_Life", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=f&rct=j&url=http://pt.wikipedia.org/&q=wikipedia&ei=mX7BT7mfHo2u8QTPz62pCw&usg=AFQjCNH-U08RHVOtVCGWquiVqAaBPk01Ng", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/search?aq=0&oq=www.wi&sourceid=chrome-mobile&ie=UTF-8&q=www+wikipedia", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia+&source=web&cd=1&ved=0CFUQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=uY7CT_LFDor89QTE5bmKAg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/search?source=ig&hl=pt-BR&rlz=&q=wekipedia&btnG=Pesquisa+Google", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www2.lojaonline.abreu.pt/Pacotes/detalhePacote.aspx?idacordo=3726&id=AD89107C-F5E6-4351-BAA3-C7EA017B0830&idcanal=924C4D7C-D03A-485F-B12F-06A32EE93F76", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CFcQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=4TTCT5rSPI_nmAX9gIndCg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g&sig2=T18KCY3x7Lo0nt-epjnWnw", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=1&sqi=2&ved=0CFQQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=8RXCT6W0IoKg9QS0493eBQ&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g&sig2=KCjN8GoOdB68-dhn4qlRJQ", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=f&rct=j&url=http://pt.wikipedia.org/&q=wikipedia&ei=vrbCT4nNJYSu9ASI0JWxCw&usg=AFQjCNE4Wkb1T-PT5SKD7UL4ljBEQKmsxA", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CFUQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=OS7CT83QN4Kc8gS3uvXHCw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g&sig2=9JXFnlrBB7ODZMWAvmpMxQ", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Predefini%C3%A7%C3%A3o:Evolu%C3%A7%C3%A3o_demogr%C3%A1fica_do_distrito_do_Itaim_Bibi", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Discuss%C3%A3o:Robin_Gibb", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&sqi=2&ved=0CFYQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=4Y_BT-vyOImW8gTu2bHPCw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g&sig2=6MfNw3h3_dWYWh7asT-CyQ", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&sqi=2&ved=0CFUQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=d5bBT57uPIOi8QToudSvCw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&ved=0CFQQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=5pvCT8LTGYGk8QSoruXICw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.pt/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&ved=0CFQQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=QTjCT__QL4jB0QW63rTdCg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=f&rct=j&url=http://pt.wikipedia.org/&q=wikipedia&ei=X4HBT6KYOMrk6QH0kunNCg&usg=AFQjCNFmIwfwFgopefhIXkAXHEgK1XjKcA", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&sqi=2&ved=0CFUQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=v6HBT_uGHaaD6AGe79ykCg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&sqi=2&ved=0CFUQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=UxfCT4fUCon68gSamuG1Cw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/YouTube", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Margarida_II_da_Dinamarca", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&ved=0CFUQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=21vCT5G_CIqu8QTk1P2NCw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Roxxxy", | |
"size": 1000 | |
}, | |
{ | |
"name": "-", | |
"size": 119000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&sqi=2&ved=0CFQQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=7LfCT6PIFIKQ9QTqu-m1Cw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Raios_T", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/search?rlz=1C1CHJL_pt-BRBR412BR413&aq=0&oq=wi&sugexp=chrome,mod=18&sourceid=chrome&ie=UTF-8&q=wikipedia", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&ved=0CFQQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=mKTCT-OuPInO9QT90a2vCw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&sqi=2&ved=0CFUQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=CZLBT6TjIIzvggfdv_DWCQ&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g&sig2=_Sg7vrP5fRLyajEUUmvamA", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.pt/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&ved=0CFMQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=HzHCT8XFBMbc8AO2_aG7Cg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/?search=.p", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/search?q=wikipedia&hl=pt-BR&rlz=1T4ADFA_pt-BRBR373BR374&gs_l=serp.3...984.12891.0.13391.30.13.0.17.17.0.437.2017.2-6j0j1.7.0...0.0.B7yQ8ZXaI3g&spell=1&oq=wikipedia&aq=f&aqi=g10&aql=", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Orkut", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Nikita_(s%C3%A9rie)", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Infinity_Challenge_(heroclix)", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/url?sa=t&rct=j&q=wikipedia&source=web&cd=1&sqi=2&ved=0CFQQFjAA&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=SnzCT5fYOfTH6AH2vtWjCg&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://de.wikipedia.org/wiki/Wikipedia:Hauptseite", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://pt.wikipedia.org/wiki/Est%C3%A1cio_de_S%C3%A1", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com/url?sa=t&rct=j&q=wikipedia%20portugal&source=web&cd=2&ved=0CBUQohAwAQ&url=http%3A%2F%2Fpt.wikipedia.org%2F&ei=LGfCT_quKeKy0QWu8unQAw&usg=AFQjCNFFwYK4KEZhWh6_iA6UHgzEwZ8v_g", | |
"size": 1000 | |
}, | |
{ | |
"name": "http://www.google.com.br/search?rlz=1C1CHMC_pt-BRBR456BR456&aq=0&oq=www.wik&sugexp=chrome,mod=10&sourceid=chrome&ie=UTF-8&q=www+wikipedia", | |
"size": 1000 | |
} | |
] | |
} | |
] | |
} | |
] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var JSON_FILE = "flare.json", | |
width = 960, | |
height = 500, | |
radius = Math.min(width, height) / 2, | |
color = d3.scale.category20c(); | |
var vis = d3.select("#chart").append("svg") | |
.attr("width", width) | |
.attr("height", height) | |
.append("g") | |
.attr("transform", "translate(" + width / 2 + "," + height / 2 + ")"); | |
var partition = d3.layout.partition() | |
.sort(null) | |
.size([2 * Math.PI, radius * radius]) | |
.value(function(d) { return 1; }); | |
var arc = d3.svg.arc() | |
.startAngle(function(d) { return d.x; }) | |
.endAngle(function(d) { return d.x + d.dx; }) | |
.innerRadius(function(d) { return Math.sqrt(d.y); }) | |
.outerRadius(function(d) { return Math.sqrt(d.y + d.dy); }); | |
d3.json(JSON_FILE, function(json) { | |
var path = vis.data([json]).selectAll("path") | |
.data(partition.nodes) | |
.enter().append("path") | |
.attr("display", function(d) { return d.depth ? null : "none"; }) // hide inner ring | |
.attr("d", arc) | |
.attr("fill-rule", "evenodd") | |
.style("stroke", "#fff") | |
.style("fill", function(d) { return color((d.children ? d : d.parent).name); }) | |
.text(function(d) { return d.data.key; }) | |
.each(stash); | |
d3.select("#size").on("click", function() { | |
path | |
.data(partition.value(function(d) { return d.size; })) | |
.transition() | |
.duration(1500) | |
.attrTween("d", arcTween); | |
d3.select("#size").classed("active", true); | |
d3.select("#count").classed("active", false); | |
}); | |
d3.select("#count").on("click", function() { | |
path | |
.data(partition.value(function(d) { return 1; })) | |
.transition() | |
.duration(1500) | |
.attrTween("d", arcTween); | |
d3.select("#size").classed("active", false); | |
d3.select("#count").classed("active", true); | |
}); | |
}); | |
// Stash the old values for transition. | |
function stash(d) { | |
d.x0 = d.x; | |
d.dx0 = d.dx; | |
} | |
// Interpolate the arcs in data space. | |
function arcTween(a) { | |
var i = d3.interpolate({x: a.x0, dx: a.dx0}, a); | |
return function(t) { | |
var b = i(t); | |
a.x0 = b.x; | |
a.dx0 = b.dx; | |
return arc(b); | |
}; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment