r - 使用 R 的具有中心节点的循环网络
问题描述
我想根据相关矩阵(c)制作一个类似于下图的网络。其中,边缘类型、大小和颜色基于相关强度(我们可以区分三个区别,高正、高负和介于两者之间),每个节点内的饼图(红色和绿色)基于两个 (NP)列向量(在与变量完全正相关和其他负相关的列上)。
一些随机变量
DD<- matrix(NA, 1000, 6)
for (i in 1:6){
DD[,i]=runif(1000)
}
它们的相关性和总和
C=cor(DD)
diag(C)<- 0
NP<- matrix(NA, 6, 2)
NP[,1]<-rowSums(C < 0,na.rm=TRUE)
NP[,2]<-rowSums(C > 0,na.rm=TRUE)
谢谢您的帮助。
解决方案
推荐阅读
- python - 使用 pyodbc 时在 Python 中将 nvarchar 转换为浮点数时出错
- python - 给定的列不是数据框 Pandas 的列
- spring-boot - Spring Boot 应用程序无法加入服务器上的 Coherence 集群:加入请求被中止
- type-hinting - 如何定义递归迭代类型?
- r - 基于一列平均所有列,处理 NA
- python - 我的简单 pygame pong 游戏滞后(python)
- javascript - 将对象数组过滤到单独的列表中
- image - 在 Azure 中优化和托管映像?
- javascript - 如何在 2 处显示滑块范围的值?
- python - Pylance 报告UnknownMemberType,即使变量类型已知