作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想使用 igraph 来探索一些网络数据。我的数据具有以下结构:
a <- c(13, 32, NA, NA)
b <- c(32, NA, NA, NA)
c <- c(34, 13, 32, NA)
d <- c(5, NA, NA, NA)
net <- rbind(a, b, c, d)
第一列:焦点主题 ID从 2 到 4 列:来自焦点主题的接收器
在情节中,主题 5 应该被隔离。
library(reshape)
library(igraph)
net <- as.data.frame(net)
mdata <- melt(net, id=c("V1"))
g <- graph.data.frame(mdata[,c(1,3)])
Warning message:
In graph.data.frame(mdata[, c(1, 3)]) :
In `d' `NA' elements were replaced with string "NA"
plot(g)
正如预期的那样,NA 显示为一个节点。关于如何处理这个问题的任何想法?
最佳答案
我必须分别定义顶点和边:
v <- unique(net[, 1])
mdata <- melt(net, id=c("V1"))
e <- na.omit(mdata[,c(1,3)])
g <- graph.data.frame(e, vertices=v, directed=TRUE)
plot(g)
关于使用 igraph 读取具有孤立节点的邻接列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23974256/
如果数据很大,我正在使用 orphan 属性在打印时添加分页符它在 chrome 和 IE 中工作但在 FireFox 中不支持. docprint.document.write('
如果我从“Default.aspx”等进行 AJAX PageMethod 或 WebMethod 调用,然后在初始 PageMethod 返回之前快速导航到另一个页面(例如“Settings.asp
我是一名优秀的程序员,十分优秀!