Is it possible to create a figure with dot where nodes are organized into a "strict" table structure as seen on below figure? In this example, each node belongs to a certain column, i.e. nodes with same function or label. Vertical spacing between each node is identical.

I have tried to use the structure but cannot include nodes within the table.
Here is one way - explicitly set the X & Y positions of all the nodes (see https://graphviz.org/faq/#FaqDotWithNodeCoords ).
If you are a programmer, this should be rather easy. The example below was done manually.
Giving:
