sankey-diagram

    1熱度

    1回答

    使用google圖表Sankey Diagram,我想將自己設置爲節點的位置:Sankey圖的正常行爲是從其他節點出現的每個節點都必須對齊同一垂直線上: 我的目標是複製這個Sankry圖: 正如你可以看到,新興節點從日相同的前一個節點不在同一級別上。 我的問題: 是否有可能訪問每個節點屬性?從什麼是谷歌在它的教程顯示,一次只能修改每節點的行爲: var options = { width

    0熱度

    1回答

    我想使用動作腳本繪製Sankey圖表。任何人都可以提供有關可用於此的算法或庫的一些指示?

    0熱度

    2回答

    這是我jsbin:https://jsbin.com/fepakitayi/edit?html,output 按「過渡」按鈕,轉換圖。 一切工作正常(文本正在轉換,標題正在轉換,節點正在轉換),並且鏈接正在轉換,但由於某些原因,它們會分散並隨即更改大小;也就是說,他們從他們所連接的兩個節點斷開連接並重新連接到兩個不同的節點。有沒有辦法使鏈接過渡到新的大小?例如,我希望他們轉換節點,並且只有在各自的

    4熱度

    1回答

    將文本放置在使用networkD3呈現的sankey圖上有什麼技巧?我希望將端點的值顯示爲文本框右側的文本。我意識到懸停在框上會顯示值,但隨着框變小,在許多情況下,如果值始終在側面可見,則描述信息會更容易。 這裏是一個例子;我可以通過添加值作爲標籤的一部分來進行破解,但將值顯示在圖的右側會更好。 library(networkD3) library(data.table) set.seed(1

    1熱度

    1回答

    我使用谷歌圖顯示文本。我想讓權重顯示在每個流程上,而不需要鼠標懸停。 對於官方樣片如下(jsfiddle): google.setOnLoadCallback(drawChart); function drawChart() { var data = new google.visualization.DataTable(); data.addColumn('stri

    3熱度

    1回答

    我想在R中產生一個sankey diagram,這也被稱爲河流地塊。我見過這個問題Sankey Diagrams in R?,其中列出了各種各樣的產生sankey圖的包。由於我有輸入數據並知道不同的工具/軟件包,我可以生成這樣的圖表,但我的問題是:我怎樣才能爲這樣的輸入數據做準備? 假設我們想提出如何用戶不同狀態之間超過10天遷移並且開始數據集類似下面: data.frame(userID = 1

    0熱度

    1回答

    我迷失了圖形創建中的錯誤,任何人都可以幫助我嗎? 我試圖創建此圖表: http://bl.ocks.org/wvengen/cab9b01816490edb7083 但是,每當發生錯誤和瀏覽器崩潰。 發生此錯誤是因爲我的json中的一些項目,但我不知道錯誤的正確原因。 文檔實例的JSON是這樣的: https://rawgit.com/q-m/d3.chart.sankey/master/exam

    1熱度

    3回答

    我有一個sankey圖表,用戶可以自由移動和定位節點。我想保存用戶選擇的確切像素位置,並將其用於圖表的下一次重新生成。 到目前爲止我設法解決這個問題的唯一方法是使用節點的「x層」而不是精確的x位置(不是像素中的x座標,而是層/層中的x座標 - 1,2,3等...)。 有沒有辦法使用像素座標呢?

    5熱度

    2回答

    可以使用sankey按名稱排序嗎?例如: 實施例:https://jsfiddle.net/Khrys/1s3shf2m/ google.setOnLoadCallback(drawChart); function drawChart() { var data = new google.visualization.DataTable(); data.addColum

    0熱度

    1回答

    我努力讓我的第一桑基取得的數據是非常簡單的: Discharge OBS ADM FULL ADM Total Station 1 1725 610 708 3043 Station 2 1095 424 464 1983 Station 3 1652 24 27 1703 所以,我想創建以下列方式中的節點和鏈路 - 這不成功: { "nodes":