Embedding a plot within the node of another plot

Hello, I’ve just started using plotly, but I am an experienced user of other python libraries like matplotlib.

My question is this: If I create a 3D graph (like the one here), is there any way I can code so that when the user clicks on a particular node, they are taken to a new graph?

The use case is this: I want to create a network of academic subjects linked by citatation metrics (physics + mathematics: high. Physics + English lit: low). Then, when the user clicks on the physics node, they are taken to a similar graph with connections between the subfields of physics.

So far as I can tell, this seems to be a click-object functionality, but I’m finding it hard to get any concrete examples that I can work from? Any help appreciated!