From this, "A GraphFrame can also be constructed from a single DataFrame containing edge information. The vertices will be inferred from the sources and destinations of the edges."
However when I look into its API doc, it seems there is no way to create one.
Has someone tried to create a GraphFrame using edge DataFrame only? How?