Marker size, X, Y, Z and label are all dynamic and defaults index positions are set manually.
looks like a cool visualization. Unfortunately there is not a lot of documentation about the JS capabilities of KNIME, yet.
These nodes are generated via the dynamic JS node generation framework by @albrecht.
The pros: You can distribute them as native nodes; they have their own configure dialog; you can have annotated output or complete output tables and you can ship dependencies (like plotly).
The cons: Some work.
AFAIK if you just want to use the selection capabilities this should be possible in the Generic JS Nodes, too. You need to register for selection events and implement a method on what to do when new selections are made. You can of course publish them, too. A good starting point is the Parallel Coordinates plot of KNIME. There they use all kinds of filtering and selection events.
Concerning plotly: Be aware that svg export is only available in the pro version.
looks great. If you need any further help, beyond what Julianus already wrote, just shoot me a mail.
@Julianus: Thank you, couldn’t have written it better myself…
I will take a look and see how I get on. I should probably look into using d3 directly but Plotly is so easy…
If you already made it ,could you plz give me some tips or show me a demo file or something .
Thanks in advance,
Unfortunately I haven’t had a chance to do this yet. This was an out of interest project rather than out of need so harder to find time for.
I have found out from another project although you may not be able to export as SVG you can implement that functionality fairly easily yourself for the graphs that are drawn as an SVG (most of them).
I don’t need to export SVG, I just want to know how to integrate JS code with nodes.
Although I didn’t get the answer I wanted, but your reply has made me very happy
Anyway, thank you for your reply, thank you very much.