问题标签 [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.

0 投票
0 回答
1563 浏览

r - R中的qgraph缩短了节点标签

我在 R 中使用 qgraph。它会自动缩短节点标签,这非常有用。但是我如何要求它使用完整的标签?

这是一个例子。

缩短的节点标签示例

0 投票
1 回答
7164 浏览

python - 如何在 python 中制作力导向图?

我想要一个显示几个节点的图表,节点之间的方向箭头代表一种关系,其厚度与它们的连接强度有关。

在 R 中,这非常简单

产生: 通过 R 强制有向图

但是在 Python 中,我找不到一个明确的例子。NetworkX 和 igraph 似乎暗示这是可能的,但我无法弄清楚。

0 投票
0 回答
118 浏览

r - 如何在 R 中的同心圆上绘制节点?

我正在使用 R 中的 qgraph 包从邻接矩阵创建网络。我希望将节点绘制成同心圆,一个节点从中间开始,然后在不同的圆上绘制节点。

我收到了这段代码来创建这些圆圈并计算节点的坐标:

此代码适用于两个圆圈,中间有 1 个节点,下一个圆圈有 4 个节点,但第三个圆圈(应该还有两个节点)绘制在第二个圆圈上。对于这个圈子,我使用了以下代码:

有谁知道为什么会这样?是否有另一种方法来计算同心圆上节点的坐标?

谢谢!

0 投票
1 回答
768 浏览

r - R qgraph 具有不同大小节点的网络图?

我目前正在 R 中绘制一个 qgraph(弹簧),但我想知道是否可以改变图中节点的大小?

0 投票
1 回答
3748 浏览

r - 如何访问隐藏得很好的隐藏功能

我正在尝试修改qgraph()r 包 qgraph 中的函数,以对图形参数进行一些重大更改。但在尝试进行这些修改之前,我访问了函数的源代码并将其作为新函数(即qgraph2())重新加载并在 big5 示例数据上运行它。我收到的错误读取could not find function "getArgs",我怀疑 getArgs 是一个隐藏函数。但是,我在 qgraph 环境或 r 全局环境中找不到 getArgs() ,并且在任何 r 文档中都找不到它的任何记录(?getArgs,??getArgs),所以我不知道从哪里调用它或如何找到该信息。此外,我怀疑 qgraph() 函数中潜伏着更多隐藏函数。所以我的问题是双重的:首先,我怎样才能找到隐藏 getArgs() 的位置并相应地访问它,其次,有没有办法让我修改后的函数 qgraph2 访问所有这些隐藏的对象而无需单独调用它们。谢谢你。

0 投票
1 回答
155 浏览

r - 如何将以下图片制作为 R 中的网络(qgraph 或 igraph)?

我想在 R 中制作以下图片。我画了它,但我想根据它们的值加权边缘大小,使用这两种不同的颜色(红色和蓝色)和两种不同的边缘类型(虚线和非虚线) . 我该怎么做呢?

网络绘图

这是数据框的代码

0 投票
1 回答
520 浏览

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

省略Insig=T

3) 关联图

corrplot:nonsig rho 有空白背景

示例数据集:

0 投票
2 回答
1789 浏览

r - igraph 解析具有不同节点大小 r 的重叠节点

我正在使用 R 中的 igraph 创建一个由大约 600 个节点包围的单个“中心”节点的网络可视化。

节点重叠,然后我可以使用这个问题的答案(使用 qgraph)来解决。

但是,此解决方案似乎仅适用于大小相同的节点。在我的网络中,节点大小是可变的。有没有办法通过在确定节点之间的距离时考虑节点大小来避免重叠?

下面的示例代码:

这是结果:

非重叠网络 - 大小相等的节点

但是现在当我更改节点大小时:

...节点重叠:

重叠节点 - 不同大小的节点

感谢您在这里的任何帮助!

* 编辑 - 添加示例数据集:前 50 个节点 *

节点数据:

链接数据:

0 投票
1 回答
41 浏览

r - 保存 qgraph 在 for 循环中不起作用,但在外部

我正在尝试使用qgraph(). 到目前为止,我尝试过:

l是 100 个权重矩阵的列表。

在 for 循环之外创建绘图没有问题。

for 循环也适用于 with plot(),而不是qgraph()

或者我使用:

使用qgraph.animate()创建 100 个图。有没有办法拯救他们?这也将具有能够使用约束参数的好处。

0 投票
1 回答
280 浏览

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

中心图(网络)