score:1
Yes, it is possible (and relatively easily feasible) with d3.js.
Here is an example:
http://bl.ocks.org/cfergus/3921009
You will most likely need to adjust the code to suit your need, but this is basically a solution to your problem.
Take a look at this random Sankey generator:
http://bl.ocks.org/cfergus/3956043
After a while you'll get graphs with loops.
Source: stackoverflow.com
Related Query
- How to create Sankey Diagrams with curved node endpoints?
- D3: How to create a circular flow / Sankey diagram with 2 arcs
- How do I remove all children elements from a node and then apply them again with different color and size?
- How do I create a continuous Github-like calendar with Cal-Heatmap?
- How to create floor plans that work nice with mobile and desktop browsers?
- How to create stacked row chart with one row with dc.js?
- How to create a reusable component in D3 with an API that manipulates each instance of the component?
- How to create a horizontal legend with d3.js
- How to assign the x-axis position of a node in a Sankey Diagram (D3) from the json file
- How to align text vertically on a node within a Sankey diagram (D3.JS)?
- How can I create a doughnut chart with rounded edges only on one end of each segment?
- How to create tooltip in D3 to get image on MouseOver on a node in a Graph
- How do I create a definition list with d3.js?
- How to display rectangular div with data on mouse over event of any node in d3 js tree?
- How to create a beeswarm plot with variable radius in d3js v5?
- How to create d3.js Collapsible force layout with non tree data?
- How to add a list of node's name with tooltip in sankey
- How do I create a multiline chart using d3js with json formatted for nvd3?
- How to create a real-time plot with mpld3
- d3.js, how can i create an axis with custom labels and customs ticks?
- how to use svg:defs to create rect with same height in d3.js?
- How do I create a brush with default size on D3?
- How to fix unwanted circle on / break down of SVG path element for Sankey links with d3?
- d3 node labeling: how to display JSON data formatted with HTML?
- How to create histogram with fixed bin width in D3.js v4?
- How to create x-axis with duplicated string values in d3js?
- how to create a stacked bar chart with images in d3
- How do I replace a node with an image using D3 and CoffeeScript for a network visualization?
- How to create a % difference arrow line with value in a bar chart using D3.js
- How to create left axis with variable tick interval in tick values and has same distance between tick value
More Query from same tag
- Adding points of map as one layer
- D3 Force Layout - subgraph clustering feature
- D3.js - Retrieving DOM subset given data subset
- Graphs update only when I write enter() at the end
- add images to bubble layout in D3.js
- d3 brush not resetting when removed
- D3 js function comes back undefined
- How to implement D3 lasso plugin with Angular 2 and Typescript
- Add shadow on graph
- How to debug when get error from D3
- choropleth map of malayasia with range slider JS
- Connected link line animation when mouse over on the node in force layout d3
- d3 treemap change color according to data passed in json
- Changing the symbol in d3's GeoPaths MultiPoints
- Adding labels to a 3D pie chart in D3.js
- check argument value of d3 function
- Can a path have 2 different fill colours at a certain point?
- How to dynamically set distance length of connected nodes?
- Adding transition animation breaking tooltip mouseover
- Axis for 1 day with a step of 10 mins in cubism
- Tooltips/Markers not appearing after transition
- Onion Ring Chart with nested elements
- D3js graph is not showing
- zooming and panning - upgrading d3 code to d3.v4
- How to make d3-tip appear at all times?
- d3.js How to make all the nodes collapsed in Collapsible indented Tree
- Convert Curve path to straight path using jquery with animation
- d3-attrTween with custom function.(What did I misunderstand about tween function?)
- d3 x scale and labels at the bottom
- SVG/D3 Group Flashes Once and then Transition