cytoscape

    0熱度

    1回答

    問題:我試圖從服務器獲取一些數據來填充cytoscape圖。當我訪問範圍從JavaScript其未定義。 儘管他們是相當有這種/類似的問題,幾個帖子。一旦數據準備就緒(如果這是我所遇到的問題),我無法找到關於如何從JavaScript文件中訪問範圍的問題的解釋。 ,我讀了http.get方法都是異步的?所以它們在執行後不會阻塞任何東西。我想這是什麼導致一個未定義的錯誤,當我訪問範圍,因爲數據還沒有

    0熱度

    1回答

    在下面的代碼,我的一個節點添加到setTimout圖,但它不是渲染。當我將代碼移出setTimeout時,它被繪製出來。任何原因 ? var cytoscape = require('cytoscape'); var cy = cytoscape({ container: document.getElementById('container'), layout: {

    0熱度

    1回答

    您好我想單擊按鈕時顯示我在cytoscape.js圖中所有的qtips。我的一些元素是隱藏的,所以我需要在嘗試顯示qtip之前先檢查他們是否有'show'類。這裏是我的代碼 cy.$('node[type = "net"]').forEach(function(ele) { if (ele.hasClass('show')) { console.log(ele.id()

    0熱度

    1回答

    假設我有一個MySQL以下數據: **bond** | **node** | **edges** foo | 1 | 2,3 hak | 2 | 1 wat | 3 | 1,2 我想返回的結果來創建適合於在Cytoscape的可視化數據。它要求每個節點都有一條專用於每條邊的線。輸出將如下所示: **bond** | **node** | **edges** foo | 1

    2熱度

    1回答

    我在查找正在拖動節點時觸發的事件。我認爲tapdrag看起來像我想要的,但只要鼠標按鈕沒有關閉(因此節點沒有被拖動,基本上是鼠標懸停),只要鼠標移動到節點上,tapdrag就會觸發。我嘗試了其他幾項活動,但似乎沒有做我需要的。 如何在節點被拖動時觸發事件?具體來說,我想在拖動第一個節點時移動另一個節點,我寧願不使用複合節點。

    0熱度

    1回答

    我看到編譯器錯誤的方法是右鍵單擊我的pom.xml並單擊「run as - > maven install」,然後控制檯輸出顯示編譯器錯誤。 是否有可能使Eclipse實時檢測編譯器錯誤,並顯示在問題窗格喜歡它,當你不使用Maven的呢?

    0熱度

    1回答

    我是Cytoscape的新手,需要一些建議。我有具有名爲兩列的文件:源&目的地(邊緣 - >端節點) 例如,樣品從頂部開始可能看起來像這樣: src | dst 12.251.512 | 12.623.743 51.734.312 | 23.233.991 6334.6231.123 | 42.532.54453 它具有大致爲百萬+線,我需要一種可視化的方式。 Cytoscape是這種

    0熱度

    1回答

    是否有任何單一命令的方式可以用cytoscape.js中的新數據替換我的圖形的所有元素? 在我的情況下,在後臺的一些操作後,我有了新的圖形數據和要重繪我的圖表與這個新的數據,但不能失去我的相機設置,可能像 cy.elements = my_elements; cy.redraw();

    0熱度

    1回答

    在Cytoscape中,我有來自參考節點的雙向邊。我如何只選擇那些具有特定方向性的邊緣。例如從參考節點中選擇所有向外的邊。

    0熱度

    2回答

    我拿了一段文本並把它放到VosViewer中爲我創建一個網絡。當我將這個.net文件導入gephi時,它工作正常:我得到一個語義網絡。雖然我有點卡住了什麼屬性選擇導入cytoscape。這是一個網絡的CSV文件(.net導入不起作用),我只需要知道哪個列可以選擇。 每一列具有被導入爲以下中的一個的選項: 源節點 相互作用類型 邊緣屬性 源節點屬性 目標節點屬性