问题标签 [circlize]

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 投票
1 回答
657 浏览

r - 当矩阵不对称时如何在R中使用库(circlize)

circlize我正在尝试使用该库绘制流程图。我的代码在下面,数据集(i75_from_flow.RData)在这里:https ://drive.google.com/file/d/0B0hTmthiX5dpbFJFc2hfN1Zqd1k/view

当我运行上述代码时,在代码中的chordDiagramcircos.trackPlotRegion行之后出现以下错误。

我的目标是获得一个图像,将矩阵单元显示为 ORIGFIPS 和 TERMFIPS 之间的流动。

我的问题是如何修复单元格数据问题中的错误。矩阵是否应该对称才能使 circlize 正常工作?在这项工作中并非总是如此。

0 投票
1 回答
6118 浏览

r - 在 chordDiagram 中旋转标签(R circlize)

这是circlize包中用于创建和弦图的一些代码。现在标签与圆的边缘平行。是否可以将标签旋转 90 度使其垂直于圆?

在下图中,我手动插入了一些标签来显示我希望完成的任务(End5、End6、End7​​)。谢谢。

在此处输入图像描述

0 投票
2 回答
4335 浏览

r - R:调整圆形图中的标签

我有下面的代码,我试图使用惊人的包 circlize 将其制作成圆形图

我读过小册子,承认其中一些让我有点不知所措,

我想知道是否有一种快速的方法可以删除图表上的所有标签,包括刻度线,然后按照此示例以与扇区相同的角度以浅灰色重新添加 AUDI、VOLVO 和 BMW

我看到可以使用代码基于小插图的第 17 页

我已经看到了在 chordDiagram (R circlize)中旋转标签的答案,非常相似

但是,这不会删除现有标签,例如刻度线和扇区名称。

0 投票
1 回答
1407 浏览

r - R circlize:circos.initialize 中的错误

我可以轻松地按照 CRAN 上的包描述中的 Circlize 示例进行操作:

但是,当我替换mat为时myMatrix出现此错误:

有人可以解释为什么我会收到该消息吗?我看不出matmyMatrix其他之间的区别myMatrix更大:

代码

0 投票
1 回答
637 浏览

r - 如何增加circlize图中的半径

我使用circlize包绘制了以下图。红色圆圈是之后绘制的单位圆,使用plotrix. 我想在红色单位圆之外绘制第一条轨道。出于这个原因,我更改canvas.xlim为. 但是,这不起作用。任何想法如何增加情节的圆半径?canvas.ylimc(-1.2, 1.2)circlize

注意:或者,如果轨道在单位圆之外而不是在内部,这对我来说就足够了。

在此处输入图像描述

0 投票
1 回答
522 浏览

r - 如何为 circlize 图的每个扇区指定单独的 y 轴限制集?

我想使用 Circlize 绘制三组数据。集合的“a”和“b”包含正值和负值,集合“c”只包含正值。我想为“a”和“b”使用一致的 y 轴,为“c”使用不同的 y 轴。不幸的是,我找不到这样做的方法。

我正在使用的代码如下,我似乎只能为每个拥有唯一的 y 轴或为所有人拥有一个固定的 y 轴(如果你在代码中取消注释“ylim ...”)。

我尝试了一些事情,尝试使用该circos.lines()函数循环,但这并没有解决它。

circos.info()显示单独的 y 轴限制,所以我认为应该是可能的。

提前致谢。

0 投票
1 回答
2055 浏览

chord-diagram - 用多级数据圈出和弦图

我发现自己有点卡住了,我想通过 circlize 上的和弦图显示被贩运物种的区域之间的流动,但是当第 1 列和第 2 列代表“连接”时,我无法弄清楚如何绘制,第 3 列是“因子”感兴趣,第 4 列是值。我在下面包含了一个数据样本(是的,我知道印度尼西亚是一个地区),因为您可以看到每个物种都不是特定地区独有的。我想制作一个类似于下面包含的情节,但将每个地区的“国家”替换为“物种”。这可能吗?

图表示例与我想要的类似,请点击下面的链接: 和弦图

0 投票
0 回答
1840 浏览

r - 从 Circlize 和弦图中删除刻度线和数字标签

我正在寻找一种方法来删除使用 R 包 Circlize 制作的和弦图上出现的默认“刻度线”和“数字标签”。我正在尝试使用该软件包来可视化从一个部门转移到另一个部门的员工。下面是我的数据示例,我将其存储为数据框 (df)

使用当前代码和一些附加数据的图像

关于如何删除出现在彩色条周围的刻度线以及标签“0,1,2”的任何想法?

谢谢!

更新

在这里找到答案

0 投票
1 回答
626 浏览

r - R用对数刻度盘旋和弦图

是否可以在显示 log10 值的 circlize 包中制作和弦图?到目前为止,我已经能够生成具有正确大小链接的图,但相应的轴将不匹配。该轴显示每个扇区的所有链接/记录值的总和,这是不正确的,因为对记录的值求和不对应于求和的原始值。有没有办法解决这个轴问题?

下面是我迄今为止尝试过的一个例子

这给出 了以下情节

0 投票
0 回答
605 浏览

r - 绘图大小取决于标签大小,circlize R 包

使用cex参数增加标签大小时如何自动增加生成的图片?

使用附加代码,标签未完整显示。

在此处输入图像描述