2017-08-16 15 views
0

次のグラフを作成したとします。私の質問はどのように私はそれを視覚化することができますか?PYSPARK:GraphFrameをどのように視覚化するのですか?

# Create a Vertex DataFrame with unique ID column "id" 
    v = sqlContext.createDataFrame([ 
     ("a", "Alice", 34), 
     ("b", "Bob", 36), 
     ("c", "Charlie", 30), 
    ], ["id", "name", "age"]) 
    # Create an Edge DataFrame with "src" and "dst" columns 
    e = sqlContext.createDataFrame([ 
     ("a", "b", "friend"), 
     ("b", "c", "follow"), 
     ("c", "b", "follow"), 
    ], ["src", "dst", "relationship"]) 
    # Create a GraphFrame 
    from graphframes import * 
    g = GraphFrame(v, e) 
+0

アレックス:グラフフレームを視覚化するための視覚化ツールやテクニックなどについてお尋ねしますか?ノートブックのインターフェースを見ることができます。 [Apache SparkのためのGraphFrameを使ったオンタイムフライトパフォーマンス](https://databricks.com/blog/2016/03/16/on-time-flight-performance-with-graphframes-for-apache-spark.html)を参照してください。 –

+0

@RamGhadiyaramグラフを可視化するには、spark/pythonライブラリを使用してください。ツールを使ってそのようなものがない場合 – Alex

答えて

0

データを視覚化するネイティブGraphFrameライブラリも見つかりませんでした。

それにもかかわらず、display()関数を使ってDataBricksから行うことができます。あなたはhereの例を見ることができます。

また、GraphFrameをPythonリストに変換して、matplotlibまたはPygraphvizのライブラリを使用することもできます。

関連する問題