background preloader

Force-Directed Graph

Force-Directed Graph
Related:  force-directedData visualisation

Highlight selected node, its links, and its children in a d3.js force directed graph Raphaël—JavaScript Library Tutorials · mbostock/d3 Wiki Wiki ▸ Tutorials Please feel free to add links to your work!! Tutorials may not be up-to-date with the latest version 4.0 of D3; consider reading them alongside the latest release notes, the 4.0 summary, and the 4.0 changes. Introductions & Core Concepts Specific Techniques D3 v4 Blogs Books Courses D3.js in Motion (Video Course)Curran Kelleher, Manning Publications, September 2017D3 4.x: Mastering Data Visualization Nick Zhu & Matt Dionis, Packt. Talks and Videos Meetups Research Papers D3: Data-Driven DocumentsMichael Bostock, Vadim Ogievetsky, Jeffrey HeerIEEE Trans.

Visualizing my Social Graph with d3.js Exclusive offer: get 50% off this eBook here Practical Data Analysis — Save 50% Transform, model, and visualize your data through hands-on projects, developed in open source tools with this book and ebook by Hector Cuesta | October 2013 | Open Source In this article written by Hector Cuesta, the author of Practical Data Analysis, you will learn how to create a social graph visualization of your Facebook Friends with d3.js. (For more resources related to this topic, see here.) Social Networks Analysis (SNA) is not new, sociologists have been using it for a long time to study human relationships (sociometry), to find communities and to simulate how information or a disease is spread in a population. With the rise of social networking sites such as Facebook, Twitter, LinkedIn, and so on. Social networking sites bring us the opportunities to ask questions that otherwise are too hard to approach, because polling enough people is time-consuming and expensive. Getting ready Resources for Article:

Combien ça coûte de créer une entreprise les deux premières années ? Voilà un article que j’aurais aimé trouver il y a deux ans quand nous avons pris la décision de fonder Effervea sarl. Et pourtant, je me souviens avoir cherché, et n’être toujours tombé que sur des discours du type « ça dépend », avec aucun chiffre en face… Alors oui, ça dépend, mais au moins voici un exemple concret et vécu. Si d’autres veulent venir le compléter, ce sera avec grand plaisir ! J’ai donc repris nos comptes maintenant que notre deuxième bilan est bouclé, et voilà ce qu’on y trouve. Il s’agit d’un résumé des deux premières années uniquement ! Avertissement : les chiffres donnés ci-après sont communiqués à titre indicatif et peuvent ne pas s’appliquer à votre situation. La création Au démarrage, il y a la rédaction des statuts de l’entreprise, leur dépôt au greffe du tribunal de commerce, et la publication dans un journal officiel. A l’époque, nous avions aussi dépensé 200€ de dépôt de marque à l’INPI. Les frais fixes A l’époque toujours, il a fallu choisir une banque. Le RSI

Chicago Lobbyists Force-Directed Graph Visualization Created by Christopher Manning Summary This visualization includes the 50 highest paid lobbyists in Chicago, their clients, and the agencies they lobby. The data was compiled from ChicagoLobbyists.org in 2010. Blue Nodes: LobbyistsGrey Nodes: ClientsGreen Nodes: Agencies The radius of the Blue(Lobbyist) and Grey(Client) nodes is relative to the amount of money associated with them. Nodes closer to the center have more connections than nodes on the outer edge. Controls Hover a node to highlight the connected nodes and show the names and dollar amounts associated to that node. Run this gist at bl.ocks.org

Processing.org Let's Make a Bar Chart | Alex Coco A few days ago I started taking a closer look at Michael Bostock's D3.js. D3 is an amazing JavaScript library for mapping data to HTML elements or SVG nodes. I started off making some bar charts with HTML elements and then moved onto SVG nodes and transitions. Generally, to make simple charts, all you need to do is follow these steps: Select the place you want to put your chartSelect all the chart componentsApply the data to this selectionAdd a new compononent for each piece of data that wasn't appliedPosition the new componentsApply any other attributes or styles Here's an example of a bar chart and the code that will create it below: When setting an attribute, the second argument can be a literal, variable, or a function. D3 also lets you apply transitions to selections. Transitions are simple: append a call to transition() and set the delay and/or duration with calls to delay and duration. D3 can do so much more than just displaying bar charts or line graphs.

Chicago Lobbyists Force-Directed Graph Visualization - Christopher Manning This visualization includes the 50 highest paid lobbyists in Chicago, their clients, and the agencies they lobby. The data was compiled from ChicagoLobbyists.org in 2010. Blue Nodes: Lobbyists Grey Nodes: Clients Green Nodes: Agencies The radius of the Blue(Lobbyist) and Grey(Client) nodes is relative to the amount of money associated with them. Nodes closer to the center have more connections than nodes on the outer edge. Controls Hover a node to highlight the connected nodes and show the names and dollar amounts associated to that node. Development I wanted to build a project using a government dataset to learn d3.js. Picking the Chart Type There are a lot of excellent examples of the visualizations you can create using d3.js. Generating the JSON Data I used a local copy of the ChicagoLobbyists.org Sinatra app to generate the JSON need to create the visualization. Learning and Using d3.js D3.js has really good documentation. Label Placement Colors Conclusion

[Entrepreneur] Culture d’entreprise et petits rituels En plein lancement / développement de ma nouvelle boite (qui n’est pas une startup stricto sensu puisque c’est finalement un modèle d’agence de Content Marketing), j’ai la chance de pouvoir « repartir de zéro » sur à peu près tout, et notamment sur l’aspect culture d’entreprise, qui me tient vraiment à cœur. Que l’on soit une startup techno ou une jeune entreprise qui souhaite se développer vite (ce qui est bien mon cas), il est super important de colorer son entreprise avec un « esprit » bien particulier. On peut appeler cela l’esprit startup, ou lui donner un autre nom, mais en tout cas c’est quelque chose d’important. Et c’est donc quelque chose qu’il faut mûrir, décider, orienter, faciliter, sans évidemment vouloir tomber dans le contrôle ou le « forçage » : une culture peut s’influencer, on peut contribuer à la faire naître, mais on ne peut pourtant pas la modeler à 100% comme l’on veut, ou alors cela revient à être tout seul avec quelques clones dans sa boite !

d3.js - Constructing Force Directed Graphs From Only Link Data 38 Tools For Beautiful Data Visualisations | Elisa DBI As we enter the Big Data era, it becomes more important to properly expand our capacity to process information for analysis and communication purposes. In a business context, this is evident as good visualisation techniques can support statistical treatment of data, or even become an analysis technique. But also, can be used as a communication tool to report insights that inform decisions. Today there are plenty of tools out there that can be used to improve your data visualisation efforts at every level. Javascript Libraries Circular Hierarchy – D3.js Python Libraries Kartograph.py – Mapsigraph – Node-link, treesMatplotlib – Most types of statistical plotsPycha – Pie chart, bar chart, area chartNetworkX – Node-link Java / PHP Prefuse – Area chart, Time series, node-link, tree, timeline, steam graph, radial hierarchyJpGraph – Line plot, scatter plot, bar chart, bubble chart, contours chart, field chart, splines, pie chart, boxplot, polar plot, radial chart, maps Web Applications

Related: