簡體   English   中英

數值屬性在ggnet2中按字母順序排序

[英]Numeric attributes are being alpha-sorted in ggnet2

我已經使用ggnet2構建了一個依賴關系圖,並試圖基於Cost設置頂點的大小,而Cost是節點數據結構中的數字屬性。

在此處輸入圖片說明

問題是調用方法set.vertex.attribute

x = data.frame(ID = network.vertex.names(deps))
for (i in names(df)) {
  y = merge(x, df, by = "ID", sort = F)[,i]
  set.vertex.attribute(deps, i, as.character(y))
}

如果我傳遞一個整數,它將抱怨Inappropriate value given in set.vertex.attribute 在這里報告類似的問題

如果我刪除循環並為整個矢量添加屬性,那么一切都很好。

set.vertex.attribute(deps, "Cost", df$Cost)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM