Closed sergionegri closed 8 years ago
There is a hideAxis
function, but I guess you want to keep the axis visible?
Yep. It should be visible, especially because some data will skip it, others won't
ok but then you would need to distinguish null values from those that actually sit at the axis and just pass through straight. So in theory, you could achieve what you want by adjusting the values for B depending on its neighbouring axes so that lines 'appear' to go straight from A to C, right?
Yeah, but rearranging the axis would make the appearance disappear. Plus it won't work with non numerical axis :(
yes, it would be tedious to implement. Might be easier to do once #91 is fixed.
Probably. It would be nice, considering that there is a great deal of rework underway, if this feature could be taken into account. If not developed at least having the data structure in place so that it does not pose a constraint that would impede it
@sergionegri Try filtering down to a few polylines in this example and see if it has the behavior you want:
http://bl.ocks.org/syntagmatic/0d1635533f6fb5ac4da3
If it does, some workarounds might be to work from that example instead of d3.parcoords.js, or hack d3.parcoords.js to use similar rendering code for each polyline.
Screenshot of a polyline that skips columns:
It might indeed work, thank you!
I've seen that there is the possibility to manage null values, basically placing them either on top or on bottom. It would be nice to have the possibility also to skip a column, so if there are 3 columns, A, B, C, we could link "C1" to "A1" without passing from any element in B.
The workaround of course is to create a dummy B element called "B not assigned", but it's inelegant (and it seems several Cs pass through the same dummy B when it's not true)
Thank you!