问题标签 [r-qgraph]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 如何在 R 中的同心圆上绘制节点?
我正在使用 R 中的 qgraph 包从邻接矩阵创建网络。我希望将节点绘制成同心圆,一个节点从中间开始,然后在不同的圆上绘制节点。
我收到了这段代码来创建这些圆圈并计算节点的坐标:
此代码适用于两个圆圈,中间有 1 个节点,下一个圆圈有 4 个节点,但第三个圆圈(应该还有两个节点)绘制在第二个圆圈上。对于这个圈子,我使用了以下代码:
有谁知道为什么会这样?是否有另一种方法来计算同心圆上节点的坐标?
谢谢!
r - R qgraph 具有不同大小节点的网络图?
我目前正在 R 中绘制一个 qgraph(弹簧),但我想知道是否可以改变图中节点的大小?
r - 如何访问隐藏得很好的隐藏功能
我正在尝试修改qgraph()
r 包 qgraph 中的函数,以对图形参数进行一些重大更改。但在尝试进行这些修改之前,我访问了函数的源代码并将其作为新函数(即qgraph2()
)重新加载并在 big5 示例数据上运行它。我收到的错误读取could not find function "getArgs"
,我怀疑 getArgs 是一个隐藏函数。但是,我在 qgraph 环境或 r 全局环境中找不到 getArgs() ,并且在任何 r 文档中都找不到它的任何记录(?getArgs
,??getArgs
),所以我不知道从哪里调用它或如何找到该信息。此外,我怀疑 qgraph() 函数中潜伏着更多隐藏函数。所以我的问题是双重的:首先,我怎样才能找到隐藏 getArgs() 的位置并相应地访问它,其次,有没有办法让我修改后的函数 qgraph2 访问所有这些隐藏的对象而无需单独调用它们。谢谢你。
r - 基于显着性检验抑制qgraph中的边缘
我正在使用qgraph
(我比 igraph 更喜欢它)进行网络可视化。尝试仅绘制重要边缘时,我发现了两个问题:使用推荐的参数选择方式,graph="sig"
我收到以下错误消息:
qgraph 中的错误(gm_cor,graph = “sig”,layout = “spring”,diag = FALSE,:“graph”参数必须是“default”、“cor”、“pcor”、“association”、“concentration”之一, 'glasso' 或 'factorial' ...
到目前为止,我刚刚使用了"OmitInsig = T"
似乎工作正常的解决方法(alpha = 0.05),但现在我将一些更简单的图表与我使用生成的实际 p 值矩阵进行了比较
并看到 qplot 绘制了一些根据 cor.mtest 不显着的边缘。
以前有没有人遇到过类似的问题,您是如何解决的?
编辑:添加示例:
)
当您查看图片时(对不起,只是一些丑陋的图片),您可以看到在 corrplot 中只有 6 个相关性具有统计显着性,并且都是正相关性。它与 qgraph 图不匹配。
1) 绘制所有相关性的图表:
2) 省略 insig
3) 关联图
示例数据集:
r - igraph 解析具有不同节点大小 r 的重叠节点
我正在使用 R 中的 igraph 创建一个由大约 600 个节点包围的单个“中心”节点的网络可视化。
节点重叠,然后我可以使用这个问题的答案(使用 qgraph)来解决。
但是,此解决方案似乎仅适用于大小相同的节点。在我的网络中,节点大小是可变的。有没有办法通过在确定节点之间的距离时考虑节点大小来避免重叠?
下面的示例代码:
这是结果:
但是现在当我更改节点大小时:
...节点重叠:
感谢您在这里的任何帮助!
* 编辑 - 添加示例数据集:前 50 个节点 *
节点数据:
链接数据:
r - 保存 qgraph 在 for 循环中不起作用,但在外部
我正在尝试使用qgraph()
. 到目前为止,我尝试过:
l
是 100 个权重矩阵的列表。
在 for 循环之外创建绘图没有问题。
for 循环也适用于 with plot()
,而不是qgraph()
。
或者我使用:
使用qgraph.animate()
创建 100 个图。有没有办法拯救他们?这也将具有能够使用约束参数的好处。
r - 'centralityPlot(network)' 没有打印出中间性和接近性
中心性数据打印良好,但中心性绘图命令仅生成强度图。没有接近或中介的情节——我如何获得后两者?
我正在使用 RStudio 和提供的数据浏览 Costatini 等人 (2015) 教程:https ://www.sciencedirect.com/science/article/pii/S0092656614000701
在 RStudio 工作的 R & qgraph 新手。
中心性 <- centrality_auto(network) 中心性
nc <- centrality$node.centrality nc
ebc <- centrality$edge.betweenness.centrality ebc
中心图(网络)