NetworkX plotting: different units/scale between node positions and sizes?
Ok, I figured it out... 
Position parameter for nodes are relative, from 0.0 to 1.0 times whatever your plot size is, while size parameter is absolute, in pixels
I'm working on a graph with (x,y) node coordinates randomly picked from 0-100. If I simply plot the graph using nx.draw() and passing the original coordinates it looks ok, but if I try to plot some node sizes in a way it relates to coordinates it looks clearly inconsistent.
Looks like the nodes position parameter in draw() is not in the same unit of the node sizes, which are in pixels.Sadly there's nothing about position units in NetworkX documentation...