取消
顯示的結果
而不是尋找
你的意思是:

誰有一個例子+ graphframe的兩種類型的頂點?(如用戶和帖子,不是用戶)

jonathan-dufaul
價值貢獻

我經曆了約75頁,每一個例子從一個類型的對象隻有關係到相同類型的對象。約有90%相同的例子,”愛麗絲Bob”“朋友”。

有人做了一個graphframe與兩種類型的對象。我非常相信答案是沒有根據我frustrating-as-heck搜索。

編輯這是例子:

頂點= sqlContext.createDataFrame ([

(“a”,“愛麗絲”,34),

(“b”、“Bob”、36),

(“c”,“查理”,30),

(“d”、“大衛”,29),

(“e”,“以斯帖”,32),

(“e1”、“Esther2”, 32),

(“f”,“* * * * *”, 36),

(“g”、“加貝”,60),

(“h”,“馬克”,61),

(“我”、“甘特”,62),

(“j”,“瑪莉特•”,63年)],[“id”、“名稱”、“時代”)

邊緣= sqlContext.createDataFrame ([

(“a”、“b”、“朋友”),

(“a”“b”“關注”),

(“c”,“”,“關注”),

(“c”、“f”、“關注”),

(“g”、“h”、“關注”),

(“h”、“我”、“朋友”),

(“h”、“j”、“朋友”),

(“j”、“h”、“朋友”),

(“e”,“e1”、“朋友”)

]、[“src”、“夏時製”,“關係”))

g = GraphFrame(頂點、邊)

PlotGraph (g.edges)

我相信沒有人知道如何使用graphframes超越這愚蠢的小例子,這是非常令人沮喪的。

1接受解決方案

接受的解決方案

werners1
尊敬的貢獻者三世

我覺得你的痛苦,

我曾經試圖利用graphframes平複雜樹,最後使用graphX(使用哪個更糟,但至少它更靈活)。

所以看看graphX嗎?小心,這是可怕的。

我想知道發生了什麼事讓數字(或tinkerpop)上可用火花/磚。

也就是說:

也許你可以試著把類型的對象邊緣。頂點是無類型和隻包含值。邊有一個不同的值取決於頂點相連。

在原帖子查看解決方案

2回答2

werners1
尊敬的貢獻者三世

我覺得你的痛苦,

我曾經試圖利用graphframes平複雜樹,最後使用graphX(使用哪個更糟,但至少它更靈活)。

所以看看graphX嗎?小心,這是可怕的。

我想知道發生了什麼事讓數字(或tinkerpop)上可用火花/磚。

也就是說:

也許你可以試著把類型的對象邊緣。頂點是無類型和隻包含值。邊有一個不同的值取決於頂點相連。

我想我終於找到了一個頁麵,明確地說,“不,graphframes不能處理不同類型的頂點,“這似乎是90%的失敗為什麼要使用圖形數據庫/隻會最簡單的圖形數據庫相關的問題。

他們指責dataframes如此嚴格的限製的原因,但是,像,他們選擇把這個基於dataframes。

就像群論當我需要疊合組環和理想。我很慚愧公開發布和炫耀它作為一個可行的產品。

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map