
本文插图
# 添加一条边 add.edge(net,2,3)# 画出来 plot(net,vertex.cex=10, displaylabels=T)

本文插图
# 添加两个点
【net|R语言中的网络可视化】add.vertices(net,2) # 画出来 plot(net,vertex.cex=10, displaylabels=T)

本文插图
# 模拟一个5*12的数据框 df <- matrix(rnorm(60),5) # 用邻接矩阵直接生成网络 dfcor <- cor(df) # 去掉低相关性边 dfcor[dfcor<0.5] <- 0 netcor <- as.network(dfcor,matrix.type = 'adjacency') plot(netcor)

本文插图
# 增加节点/边属性 set.vertex.attribute(netcor, "class", length(netcor$val):1) set.edge.attribute(netcor,"color",length(netcor$mel):1) # 可视化属性 plot(netcor,vertex.cex=5,vertex.col=get.vertex.attribute(netcor,"class"),edge.col=get.edge.attribute(netcor,'color'))

本文插图
igraph 版
set.seed(110) library(igraph) # 生成一个3节点网络 net <- graph.empty(n=3, directed=TRUE) # 画出来 plot(net)

本文插图
# 添加两条边 new_edges <- c(1,3, 2,3) net <- add.edges(net, new_edges) # 画出来 plot(net)

本文插图
# 添加两个点 net <- add.vertices(net, 2) # 画出来 plot(net)

本文插图
# 模拟一个5*12的数据框 df <- matrix(rnorm(60),5) # 用邻接矩阵直接生成网络 dfcor <- cor(df) # 去掉低相关性边 dfcor[dfcor<0.5] <- 0 net <- graph.adjacency(dfcor,weighted=TRUE,diag=FALSE) plot(net)

本文插图
# 增加节点/边属性 V(net)$name <- letters[1:vcount(net)] E(net)$color <- "red" E(net)[ weight < 0.7 ]$width <- 2 E(net)[ weight < 0.7 ]$color <- "green" # 可视化属性 plot(net)

本文插图
网络可视化只是网络分析的基础 , 也只有理解了其基础才能更好进行下一步的分析 , 很多基于网络稳定性分析还有网络群组分析都是可以基于更基础的概率图模型来进行 。 这些分析都有明确的背景问题来源 , 但涉及的知识点非常多 , 从统计物理到图论到随机过程 , 不过如果带着自己的问题去探索 , 总会有新的发现 。
推荐阅读
-
中国新闻周刊|杭州杀妻嫌犯前妻闺蜜之女死亡旧案已提请警方重新调查
-
美斯|从“小微企业”到“行业领军” “南宁制造”挺起工业脊梁
-
台风袭港众艺人豪宅受灾,蔡卓妍家彻夜漏水,TVB小花家变水帘洞
-
-
他一生征战从无败绩,只可惜天妒英才,留有后世佳名!
-
勐腊县|云南勐腊县发生蝗灾受灾面积达1214亩 为境内虫源
-
汽车之家|大脸高颜值!,各方面都不错的爱车荣威RX5
-
何止中兴、华为!又一国产科技巨头研发6G,比5G快100倍
-
女儿难产女婿家没有一人到场,女儿从产房出来拉着我的手,我怒了
-
穆天子传中偶然发现有关黄帝之宫的记载,上古秘密或将被真正揭开
-
网通社汽车频道|售价 11.29 万,大众新款朗逸正式上市
-
-
[取票]取票后也能网上退?火车票退票新规,最长可在180天内办理!
-
-
温暖先生|杨超越又是第一!这个圈子有点难懂,资历只是摆设而已?
-
手机游戏|《天涯明月刀手游》玩家实评:肝度比一梦江湖轻,氪金比友商重
-
-
环球网|民主党人反垄断报告指控谷歌、脸书等拥有“垄断权力”,使其业务面临被拆分风险
-
小凡hifi iFi iPhono3 Black Label 唱头放大,超值唱放进阶新版
-
全国党媒信息公共平台|烟台4月以来查获超限超载车辆470余辆