Toggle navigation
tree图
By
囧rz青春给力哥
2018-11-30 02:17:29
脚本
16
21
作品使用的第三方脚本
数据管理
上传数据
支持小于 5M 任意格式(csv, xlsx, json, xml, ...)的数据文件
上传后可以通过生成的文件链接异步获取托管的数据。
历史数据
0 条
无历史数据
代码修改记录
信息提示
保存作品
对当前截图不满意?你还可以
上传本地截图
重新截图
作品名称
作品描述
标签
geo
grid
legend
markLine
markPoint
bar
effectScatter
line
lines
map
timeline
title
toolbox
tooltip
visualMap
作品默认版本
最新
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
20:11:45
图表已生成
整理代码
刷新
代码
myChart.showLoading(); var data = { "name": "flare", "children": [{ "name": "analytics", "children": [{ "name": "cluster", "children": [{ "name": "AgglomerativeCluster", "value": 3938 }, { "name": "CommunityStructure", "value": 3812 }, { "name": "HierarchicalCluster", "value": 6714 }, { "name": "MergeEdge", "value": 743 }] }, { "name": "graph", "children": [{ "name": "BetweennessCentrality", "value": 3534 }, { "name": "LinkDistance", "value": 5731 }, { "name": "MaxFlowMinCut", "value": 7840 }, { "name": "ShortestPaths", "value": 5914 }, { "name": "SpanningTree", "value": 3416 }] }, { "name": "optimization", "children": [{ "name": "AspectRatioBanker", "value": 7074 }] }] }, { "name": "animate", "children": [{ "name": "Easing", "value": 17010 }, { "name": "FunctionSequence", "value": 5842 }, { "name": "interpolate", "children": [{ "name": "ArrayInterpolator", "value": 1983 }, { "name": "ColorInterpolator", "value": 2047 }, { "name": "DateInterpolator", "value": 1375 }, { "name": "Interpolator", "value": 8746 }, { "name": "MatrixInterpolator", "value": 2202 }, { "name": "NumberInterpolator", "value": 1382 }, { "name": "ObjectInterpolator", "value": 1629 }, { "name": "PointInterpolator", "value": 1675 }, { "name": "RectangleInterpolator", "value": 2042 }] }, { "name": "ISchedulable", "value": 1041 }, { "name": "Parallel", "value": 5176 }, { "name": "Pause", "value": 449 }, { "name": "Scheduler", "value": 5593 }, { "name": "Sequence", "value": 5534 }, { "name": "Transition", "value": 9201 }, { "name": "Transitioner", "value": 19975 }, { "name": "TransitionEvent", "value": 1116 }, { "name": "Tween", "value": 6006 }] }, { "name": "data", "children": [{ "name": "converters", "children": [{ "name": "Converters", "value": 721 }, { "name": "DelimitedTextConverter", "value": 4294 }, { "name": "GraphMLConverter", "value": 9800 }, { "name": "IDataConverter", "value": 1314 }, { "name": "JSONConverter", "value": 2220 }] }, { "name": "DataField", "value": 1759 }, { "name": "DataSchema", "value": 2165 }, { "name": "DataSet", "value": 586 }, { "name": "DataSource", "value": 3331 }, { "name": "DataTable", "value": 772 }, { "name": "DataUtil", "value": 3322 }] }, { "name": "display", "children": [{ "name": "DirtySprite", "value": 8833 }, { "name": "LineSprite", "value": 1732 }, { "name": "RectSprite", "value": 3623 }, { "name": "TextSprite", "value": 10066 }] }, { "name": "flex", "children": [{ "name": "FlareVis", "value": 4116 }] }, { "name": "physics", "children": [{ "name": "DragForce", "value": 1082 }, { "name": "GravityForce", "value": 1336 }, { "name": "IForce", "value": 319 }, { "name": "NBodyForce", "value": 10498 }, { "name": "Particle", "value": 2822 }, { "name": "Simulation", "value": 9983 }, { "name": "Spring", "value": 2213 }, { "name": "SpringForce", "value": 1681 }] }, { "name": "query", "children": [{ "name": "AggregateExpression", "value": 1616 }, { "name": "And", "value": 1027 }, { "name": "Arithmetic", "value": 3891 }, { "name": "Average", "value": 891 }, { "name": "BinaryExpression", "value": 2893 }, { "name": "Comparison", "value": 5103 }, { "name": "CompositeExpression", "value": 3677 }, { "name": "Count", "value": 781 }, { "name": "DateUtil", "value": 4141 }, { "name": "Distinct", "value": 933 }, { "name": "Expression", "value": 5130 }, { "name": "ExpressionIterator", "value": 3617 }, { "name": "Fn", "value": 3240 }, { "name": "If", "value": 2732 }, { "name": "IsA", "value": 2039 }, { "name": "Literal", "value": 1214 }, { "name": "Match", "value": 3748 }, { "name": "Maximum", "value": 843 }, { "name": "methods", "children": [{ "name": "add", "value": 593 }, { "name": "and", "value": 330 }, { "name": "average", "value": 287 }, { "name": "count", "value": 277 }, { "name": "distinct", "value": 292 }, { "name": "div", "value": 595 }, { "name": "eq", "value": 594 }, { "name": "fn", "value": 460 }, { "name": "gt", "value": 603 }, { "name": "gte", "value": 625 }, { "name": "iff", "value": 748 }, { "name": "isa", "value": 461 }, { "name": "lt", "value": 597 }, { "name": "lte", "value": 619 }, { "name": "max", "value": 283 }, { "name": "min", "value": 283 }, { "name": "mod", "value": 591 }, { "name": "mul", "value": 603 }, { "name": "neq", "value": 599 }, { "name": "not", "value": 386 }, { "name": "or", "value": 323 }, { "name": "orderby", "value": 307 }, { "name": "range", "value": 772 }, { "name": "select", "value": 296 }, { "name": "stddev", "value": 363 }, { "name": "sub", "value": 600 }, { "name": "sum", "value": 280 }, { "name": "update", "value": 307 }, { "name": "variance", "value": 335 }, { "name": "where", "value": 299 }, { "name": "xor", "value": 354 }, { "name": "-", "value": 264 }] }, { "name": "Minimum", "value": 843 }, { "name": "Not", "value": 1554 }, { "name": "Or", "value": 970 }, { "name": "Query", "value": 13896 }, { "name": "Range", "value": 1594 }, { "name": "StringUtil", "value": 4130 }, { "name": "Sum", "value": 791 }, { "name": "Variable", "value": 1124 }, { "name": "Variance", "value": 1876 }, { "name": "Xor", "value": 1101 }] }, { "name": "scale", "children": [{ "name": "IScaleMap", "value": 2105 }, { "name": "LinearScale", "value": 1316 }, { "name": "LogScale", "value": 3151 }, { "name": "OrdinalScale", "value": 3770 }, { "name": "QuantileScale", "value": 2435 }, { "name": "QuantitativeScale", "value": 4839 }, { "name": "RootScale", "value": 1756 }, { "name": "Scale", "value": 4268 }, { "name": "ScaleType", "value": 1821 }, { "name": "TimeScale", "value": 5833 }] }, { "name": "util", "children": [{ "name": "Arrays", "value": 8258 }, { "name": "Colors", "value": 10001 }, { "name": "Dates", "value": 8217 }, { "name": "Displays", "value": 12555 }, { "name": "Filter", "value": 2324 }, { "name": "Geometry", "value": 10993 }, { "name": "heap", "children": [{ "name": "FibonacciHeap", "value": 9354 }, { "name": "HeapNode", "value": 1233 }] }, { "name": "IEvaluable", "value": 335 }, { "name": "IPredicate", "value": 383 }, { "name": "IValueProxy", "value": 874 }, { "name": "math", "children": [{ "name": "DenseMatrix", "value": 3165 }, { "name": "IMatrix", "value": 2815 }, { "name": "SparseMatrix", "value": 3366 }] }, { "name": "Maths", "value": 17705 }, { "name": "Orientation", "value": 1486 }, { "name": "palette", "children": [{ "name": "ColorPalette", "value": 6367 }, { "name": "Palette", "value": 1229 }, { "name": "ShapePalette", "value": 2059 }, { "name": "SizePalette", "value": 2291 }] }, { "name": "Property", "value": 5559 }, { "name": "Shapes", "value": 19118 }, { "name": "Sort", "value": 6887 }, { "name": "Stats", "value": 6557 }, { "name": "Strings", "value": 22026 }] }, { "name": "vis", "children": [{ "name": "axis", "children": [{ "name": "Axes", "value": 1302 }, { "name": "Axis", "value": 24593 }, { "name": "AxisGridLine", "value": 652 }, { "name": "AxisLabel", "value": 636 }, { "name": "CartesianAxes", "value": 6703 }] }, { "name": "controls", "children": [{ "name": "AnchorControl", "value": 2138 }, { "name": "ClickControl", "value": 3824 }, { "name": "Control", "value": 1353 }, { "name": "ControlList", "value": 4665 }, { "name": "DragControl", "value": 2649 }, { "name": "ExpandControl", "value": 2832 }, { "name": "HoverControl", "value": 4896 }, { "name": "IControl", "value": 763 }, { "name": "PanZoomControl", "value": 5222 }, { "name": "SelectionControl", "value": 7862 }, { "name": "TooltipControl", "value": 8435 }] }, { "name": "data", "children": [{ "name": "Data", "value": 20544 }, { "name": "DataList", "value": 19788 }, { "name": "DataSprite", "value": 10349 }, { "name": "EdgeSprite", "value": 3301 }, { "name": "NodeSprite", "value": 19382 }, { "name": "render", "children": [{ "name": "ArrowType", "value": 698 }, { "name": "EdgeRenderer", "value": 5569 }, { "name": "IRenderer", "value": 353 }, { "name": "ShapeRenderer", "value": 2247 }] }, { "name": "ScaleBinding", "value": 11275 }, { "name": "Tree", "value": 7147 }, { "name": "TreeBuilder", "value": 9930 }] }, { "name": "events", "children": [{ "name": "DataEvent", "value": 2313 }, { "name": "SelectionEvent", "value": 1880 }, { "name": "TooltipEvent", "value": 1701 }, { "name": "VisualizationEvent", "value": 1117 }] }, { "name": "legend", "children": [{ "name": "Legend", "value": 20859 }, { "name": "LegendItem", "value": 4614 }, { "name": "LegendRange", "value": 10530 }] }, { "name": "operator", "children": [{ "name": "distortion", "children": [{ "name": "BifocalDistortion", "value": 4461 }, { "name": "Distortion", "value": 6314 }, { "name": "FisheyeDistortion", "value": 3444 }] }, { "name": "encoder", "children": [{ "name": "ColorEncoder", "value": 3179 }, { "name": "Encoder", "value": 4060 }, { "name": "PropertyEncoder", "value": 4138 }, { "name": "ShapeEncoder", "value": 1690 }, { "name": "SizeEncoder", "value": 1830 }] }, { "name": "filter", "children": [{ "name": "FisheyeTreeFilter", "value": 5219 }, { "name": "GraphDistanceFilter", "value": 3165 }, { "name": "VisibilityFilter", "value": 3509 }] }, { "name": "IOperator", "value": 1286 }, { "name": "label", "children": [{ "name": "Labeler", "value": 9956 }, { "name": "RadialLabeler", "value": 3899 }, { "name": "StackedAreaLabeler", "value": 3202 }] }, { "name": "layout", "children": [{ "name": "AxisLayout", "value": 6725 }, { "name": "BundledEdgeRouter", "value": 3727 }, { "name": "CircleLayout", "value": 9317 }, { "name": "CirclePackingLayout", "value": 12003 }, { "name": "DendrogramLayout", "value": 4853 }, { "name": "ForceDirectedLayout", "value": 8411 }, { "name": "IcicleTreeLayout", "value": 4864 }, { "name": "IndentedTreeLayout", "value": 3174 }, { "name": "Layout", "value": 7881 }, { "name": "NodeLinkTreeLayout", "value": 12870 }, { "name": "PieLayout", "value": 2728 }, { "name": "RadialTreeLayout", "value": 12348 }, { "name": "RandomLayout", "value": 870 }, { "name": "StackedAreaLayout", "value": 9121 }, { "name": "TreeMapLayout", "value": 9191 }] }, { "name": "Operator", "value": 2490 }, { "name": "OperatorList", "value": 5248 }, { "name": "OperatorSequence", "value": 4190 }, { "name": "OperatorSwitch", "value": 2581 }, { "name": "SortOperator", "value": 2023 }] }, { "name": "Visualization", "value": 16540 }] }] }; myChart.hideLoading(); echarts.util.each(data.children, function(datum, index) { index % 2 === 0 && (datum.collapsed = true); }); myChart.setOption(option = { tooltip: { trigger: 'item', triggerOn: 'mousemove' }, series: [{ type: 'tree', data: [data], top: "5%", left: "10%", bottom: "2%", right: "25%", symbolSize: 7, itemStyle: { color: "#097ff9", borderColor: "#097ff9", borderWidth: 1 }, lineStyle: { color: "#097ff9" }, label: { normal: { position: 'left', verticalAlign: 'middle', align: 'right', fontSize: 12, color: '#097ff9', backgroundColor: '#fff', padding: [10, 20], // formatter: '{a|{a}}{abg|}\n{hr|}\n {b|{b}:}{c} {per|{d}%} ', borderWidth: 1, borderRadius: 3, shadowBlur: 2, shadowOffsetX: 2, shadowOffsetY: 2, shadowColor: '#ccc', // rich: { // a: { // color: '#999', // lineHeight: 22, // align: 'center' // }, // hr: { // borderColor: '#aaa', // width: '100%', // borderWidth: 0.5, // height: 0 // }, // b: { // fontSize: 16, // lineHeight: 33 // }, // per: { // color: '#eee', // backgroundColor: '#334455', // padding: [2, 4], // borderRadius: 2 // } // } } }, leaves: { label: { normal: { position: 'right', verticalAlign: 'middle', align: 'left', color: '#000', padding: 0, backgroundColor: 'transparent' } } }, // expandAndCollapse: true, animationDuration: 550, animationDurationUpdate: 750 }] });