R 中 igraph 网络图的高内存使用率

问题描述

我正在使用 R 中的 igraph 构建一个应用程序来绘制相对较大的网络(300 个节点和多达 10,000 个链接)。最终,这个应用程序应该作为 Shiny 应用程序运行,无论是在浏览器中还是作为桌面版本使用电子。

这个问题是绘图函数<nav aria-label="Main Navigation"> <ul> <li class="has-submenu"> <a href="https://example.com/some-category">Some Category</a> <button class="btn-level-1 menu-toggle" type="button" aria-haspopup="true" aria-expanded="false"> <span class="christmas-red"></span> <span class="icon">+</span> <span class="visually-hidden"> <span class="toggleText">show submenu</span> for "Some Category"</span> </button> <ul> <li><a href="https://example.com/some-category/item-1">Some Category Item 1</a></li> <li><a href="https://example.com/some-category/item-2">Some Category Item 2</a></li> </ul> </li> <li class="has-submenu"> <a href="https://example.com/some-category">Another Category</a> <button class="btn-level-1 menu-toggle" type="button" aria-haspopup="true" aria-expanded="false"> <span class="christmas-red"></span> <span class="icon">+</span> <span class="visually-hidden"> <span class="toggleText">show submenu</span> for "Some Category"</span> </button> <ul> <li><a href="https://example.com/another-category/item-1">Some Category Item 1</a></li> <li><a href="https://example.com/another-category/item-2">Some Category Item 2</a></li> </ul> </li> </ul> </nav>使内存猛增1GB。另外,在 RStudio 中清除所有绘图并清除环境或使用 plot(igraphNetwork,...) 不会使 RAM 使用恢复正常。为此,我需要停止当前的 R 会话。

知道内存泄漏在哪里吗? 另外,如何在不使用过多内存的情况下渲染这些网络?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)