There is not a GraphLoader for GraphFrames but you could load and convert from GraphX:
http://graphframes.github.io/user-guide.html#graphx-to-graphframe ________________________________ From: zjp_j...@163.com <zjp_j...@163.com> Sent: Sunday, December 18, 2016 9:39:49 PM To: Felix Cheung; user Subject: Re: Re: GraphFrame not init vertices when load edges I'm sorry, i didn't expressed clearly. Reference to the following Blod Underlined text. cite from http://spark.apache.org/docs/latest/graphx-programming-guide.html " GraphLoader.edgeListFile<http://spark.apache.org/docs/latest/api/scala/index.html#org.apache.spark.graphx.GraphLoader$@edgeListFile(SparkContext,String,Boolean,Int):Graph[Int,Int]> provides a way to load a graph from a list of edges on disk. It parses an adjacency list of (source vertex ID, destination vertex ID) pairs of the following form, skipping comment lines that begin with #: # This is a comment 2 1 4 1 1 2 It creates a Graph from the specified edges, automatically creating any vertices mentioned by edges." Creating any vertices when create a Graph from specified edges that I think it's a good way, but now GraphLoader.edgeListFile<http://spark.apache.org/docs/latest/api/scala/index.html#org.apache.spark.graphx.GraphLoader$@edgeListFile(SparkContext,String,Boolean,Int):Graph[Int,Int]> load format is not allowed to set edge attribute in edge file, So I want to know GraphFrames has any plan about it or better ways. Thannks ________________________________ zjp_j...@163.com From: Felix Cheung<mailto:felixcheun...@hotmail.com> Date: 2016-12-19 12:57 To: zjp_j...@163.com<mailto:zjp_j...@163.com>; user<mailto:user@spark.apache.org> Subject: Re: GraphFrame not init vertices when load edges Or this is a better link: http://graphframes.github.io/quick-start.html _____________________________ From: Felix Cheung <felixcheun...@hotmail.com<mailto:felixcheun...@hotmail.com>> Sent: Sunday, December 18, 2016 8:46 PM Subject: Re: GraphFrame not init vertices when load edges To: <zjp_j...@163.com<mailto:zjp_j...@163.com>>, user <user@spark.apache.org<mailto:user@spark.apache.org>> Can you clarify? Vertices should be another DataFrame as you can see in the example here: https://github.com/graphframes/graphframes/blob/master/docs/quick-start.md ________________________________ From: zjp_j...@163.com<mailto:zjp_j...@163.com> <zjp_j...@163.com<mailto:zjp_j...@163.com>> Sent: Sunday, December 18, 2016 6:25:50 PM To: user Subject: GraphFrame not init vertices when load edges Hi, I fond GraphFrame when create edges not init vertiecs by default, has any plan about it or better ways? Thanks val e = sqlContext.createDataFrame(List( ("a", "b", "friend"), ("b", "c", "follow"), ("c", "b", "follow"), ("f", "c", "follow"), ("e", "f", "follow"), ("e", "d", "friend"), ("d", "a", "friend"), ("a", "e", "friend"))).toDF("src", "dst", "relationship") ________________________________ zjp_j...@163.com<mailto:zjp_j...@163.com>