最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

拓端tecdat|R語言實現(xiàn)繪制Sankey?;鶊D(河流圖、分流圖)流程數(shù)據(jù)可視化

2022-02-03 13:25 作者:拓端tecdat  | 我要投稿

原文鏈接:http://tecdat.cn/?p=24996?

原文出處:拓端數(shù)據(jù)部落公眾號

我一直在尋找一種直觀的方法來繪制流程中狀態(tài)之間的流程或連接。一個明顯的選擇是,R軟件包恰好滿足了我的需求。

將數(shù)據(jù)設置為正確的格式是一個比較麻煩的過程。現(xiàn)在,本文僅說明如何構建多級圖。

構造數(shù)據(jù)

此示例的計劃是在六層中的每一層具有四個節(jié)點,并且層之間具有流。數(shù)據(jù)很好地說明了該過程,并且產生的結果與我所追求的最終圖一致。我們必須為節(jié)點和邊創(chuàng)建數(shù)據(jù)結構。我將從邊開始,然后使用這些數(shù)據(jù)提取節(jié)點。

邊數(shù)據(jù)幀由具有“從”節(jié)點(N1)和“至”節(jié)點(N2)的記錄以及它們之間的流的值組成。在這里,我系統(tǒng)地構建了一個隨機流網格,并刪除了一些破壞對稱性的記錄。

  1. > eges = data.frame

  2. >


  3. > head(eges)

然后從邊數(shù)據(jù)幀中提取節(jié)點的名稱。根據(jù)標簽計算節(jié)點的水平和垂直位置。這些位置不是嚴格必需的,因為軟件包將為您確定合理的默認值。

  1. > nds = data.frame

  2. > nods$x = as.integer

  3. > nos$y = as.integer

  4. > rownames(noes) = ID

  5. > head(nos)

最后,我們構造了樣式列表,這些樣式將應用于每個節(jié)點。選擇合適的顏色并為重疊部分引入透明度非常重要。


  1. > pate = paste0

  2. > stes = lapply(y, function(n) {

  3. + ? list

  4. + })

  5. > names= ID

構造?;鶊D河流圖對象

現(xiàn)在我們可以構造河流圖對象了。為此,我們將節(jié)點,邊和樣式數(shù)據(jù)結構連接到列表中,然后將“ river”添加到類屬性列表中。


  1. > rp <- list

  2. > #

  3. > class<- c

這樣就可以制作圖。

> plot

結論

我可以想到很多類似這樣的應用程序,因此我對可視化前景感到非常興奮。

最受歡迎的見解

1.R語言動態(tài)圖可視化:如何、創(chuàng)建具有精美動畫的圖

2.R語言生存分析可視化分析

3.Python數(shù)據(jù)可視化-seaborn Iris鳶尾花數(shù)據(jù)

4.r語言對布豐投針(蒲豐投針)實驗進行模擬和動態(tài)

5.R語言生存分析數(shù)據(jù)分析可視化案例

6.r語言數(shù)據(jù)可視化分析案例:探索brfss數(shù)據(jù)數(shù)據(jù)分析

7.R語言動態(tài)可視化:制作歷史全球平均溫度的累積動態(tài)折線圖動畫gif視頻圖

8.R語言高維數(shù)據(jù)的主成分pca、 t-SNE算法降維與可視化分析案例報告

9.python主題LDA建模和t-SNE可視化


拓端tecdat|R語言實現(xiàn)繪制Sankey?;鶊D(河流圖、分流圖)流程數(shù)據(jù)可視化的評論 (共 條)

分享到微博請遵守國家法律
临清市| 华蓥市| 安仁县| 拜泉县| 扶沟县| 沙洋县| 名山县| 得荣县| 澄江县| 长顺县| 海南省| 开阳县| 盐源县| 华亭县| 祁东县| 奉节县| 平泉县| 呼伦贝尔市| 定陶县| 曲水县| 赤水市| 玛纳斯县| 绍兴市| 望江县| 闽侯县| 威海市| 德格县| 潮州市| 建始县| 东丰县| 南江县| 万源市| 屏南县| 东阳市| 子长县| 密山市| 济南市| 汾西县| 建湖县| 河津市| 金坛市|