- c(),不考虑行标列标,可剔除掉表格的行号和列标题
- 小功能
#取矩阵指定位置元素
matrix[1,2]
#筛选
tmp<-subset(x,[条件])
#构建一个多维数组,list的参数均为一维数组
result <- array(c(vector1,vector2),dim = c(3,3,2),dimnames = list(row.names,column.names,matrix.names))
#排序
sort()
#去重
unique()
- 读写csv文件
read_csv(""), write_csv("")
- 安装和导包
install.packages("igraph")
library(igraph)
- igraph构建及绘制网络,
#利用邻接矩阵构建一个有向带权图,passH为邻接矩阵
net<-graph_from_adjacency_matrix(passH,mode=c("directed"),weighted = TRUE)
#将边的权值与网络图的边的宽度绑定
E(net)$width<-E(net)$weight
#将节点的度与网络图的节点大小绑定
V(net)$size<-degree(net)
#使用坐标确定网络图中节点的位置,coord为n行2列的矩阵
plot(net,layout=coord)