How to create full graph from vertex data frame with igraph?
All full graphs of the same order and direction are the same, so just make a full graph of the right size and then put your vertex data on the vertices:

&gt; d = data.frame(Id=c("01","02","03","04"),Name=c("Alpha","Beta","Delta","Epsilon"),stringsAsFactors=FALSE)
&gt; d
  Id    Name
1 01   Alpha
2 02    Beta
3 03   Delta
4 04 Epsilon
&gt; g = graph.full(nrow(d))
&gt; V(g)$Name = d$Name
&gt; V(g)$Id = d$Id