Deep Layer Scatter

The Deep Layer Scatter Plot is still in prototype phase but really good for seeing where the package is going in terms of lexical network graphs. We implement the Parallel Coordinates from Plotly:

Imports

Scatter your Graph

Algorithm

Here we want to visualize deep layer networks and add colour, weights of lines etc for a more sophisticated data visualization.

In the algorithm we first determine the max depth of the network object. While keep tracking of how many nodes are in each deep layer. For example, the Network Graph we have 3 layers

Now we have to convert our GlobalChem Network object into a Plotly Style to get it ready for Parcats plotting.

In the third step, the dimensions refers to the a list that will house the list of dictionary objects. Each category is a layer, where it's values correspond to a combination of lexical keys. For example let's say we create a three node graph with 3 layers:

Lexical Symmetry refers to the connection order, where you add layers in a symmetric and anti-symmetric fashion to obtain all combinations

With our dimensions we then pass into Parcats

Last updated