问题标签 [plotrix]

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 回答
3258 浏览

r - 如何在R中绘制多个中心圆

嘿,我想在 R 中画几个不同半径的圆。

我用'plotrix'和draw.circle做了这个:

你知道更快更聪明的方法吗?

0 投票
2 回答
22546 浏览

r - 在直方图的 Y 轴上打断

我不确定到底该怎么称呼它,但我正在尝试实现一种“破碎直方图”或“轴间隙”效果: http: //gnuplot-tricks.blogspot.com/2009/11/broken- histograms.html(示例在 gnuplot 中)与 R。

看起来我应该使用包中的gap.plot()函数plotrix,但我只看到了使用散点图和线图执行此操作的示例。我已经能够在我的情节周围的框中添加一个中断并在那里放置一个之字形,但我无法弄清楚如何重新调整我的轴以放大中断下方的部分。

重点是能够在我的直方图中显示一个非常大的条的最高值,同时放大我的大部分明显更短的箱。(是的,我知道这可能会产生误导,但如果可能的话,我仍然想这样做)

有什么建议么?

更新 2012 年 5 月 10 日 1040 EST:

如果我使用数据制作常规直方图并使用 <- 将其保存到变量 ( hdata <- hist(...)) 中,我会得到以下变量的以下值:

我相信我想$breaks用作我的 x 轴和$counts我的 y 轴。

0 投票
1 回答
6762 浏览

r - ggplot2 极坐标图箭头

我可以轻松地使用 ggplot2 绘制如下图:

1

实际上,对于我的数据,如下所示:

第一列是度数(从 -180 到 180 或从 0 到 360),第二列是相应的值。所以我想用箭头从(0,0)到我的每个数据点绘制一个图形点,但圆坐标如下:

2
(来源:matrixlab-examples.com

我尝试使用以下代码:

它产生了一个极坐标图,但我没有得到从 (0,0) 到我的数据点的直箭头。

我也尝试使用 plotrix 包来绘制这个图。它的工作原理如下:

3 http://rgm2.lab.nig.ac.jp/RGM_results/plotrix:polar.plot/polar.plot_001_med.png

我无法在此图中导入箭头。

如何使用 plotrix 包添加箭头,或者如何使用 ggplot2 绘制它?

0 投票
1 回答
1835 浏览

r - addtable2plot 中的一致阴影行 - plotrix

我经常从模拟数据中生成直方图,并发现为数据附加关联的十分位表非常有帮助。我一直在用 plotrix 的 addtable2plot 函数来做这件事。我还发现突出显示表中包含 50% 值的行很有用 - 这是一个示例:

如您所见,我只是通过在表格图下方添加一个彩色矩形来进行着色。这需要对每个直方图的 xleft、ybottom 和 ytop 参数进行大量调整。

有没有什么办法可以毫不费力地始终如一地突出显示?谢谢,

0 投票
2 回答
2203 浏览

r - 使用轴中断重新缩放分组散点图中的轴

我在 R 中绘制的其中一些类型图表的数据,

http://graphpad.com/faq/images/1352-1(1).gif

有超出范围的异常值,我不能只排除它们。我尝试使用 plotrix 中的 axis.break() 函数,但该函数不会重新调整 y 轴。它只是在轴上放置一个中断标记。这样做的目的是能够在一个图框中显示两组的中位数、数据点和异常值。从本质上讲,与大多数数据点相距甚远的数据点占据了一大块空间,并且大多数数据点被压扁,没有显示出太大的差异。这是代码:

https://gist.github.com/9bfb05dcecac3ecb7491

任何的意见都将会有帮助。

谢谢

0 投票
1 回答
8232 浏览

r - 在 R 中绘制圆圈

我正在使用 plotrix 包来绘制圆圈。

而且我不明白我的代码有什么问题...... :-(

我有三点。第一个点(1,1)应该是圆的中心。以下两点(1,4)(4,1)中心的距离/半径相同。所以剧情中的圆圈应该是经过这些点的吧?

而且我不知道为什么圆圈看起来不对。有解释吗?

看看这里产生的输出

0 投票
0 回答
942 浏览

r - `draw.circle` 大小问题

如果像下面这样画一个圆圈:

在此处输入图像描述

我希望圆完全由0和界定,正如我在函数1中指定的原点和半径一样。draw.circle

为什么y-axis即使两个轴相同,它也会延伸我的……有没有更好的包裹我可以抓住,或者我可以随意plotrix做。

0 投票
0 回答
524 浏览

r - plotrix 图形和 ggplot2 图形并排

可能重复:
在 R 图形窗口中组合基本图形和 ggplot 图形

我想并排绘制一个 plotrix 图形和一个 ggplot2 图形。我该怎么办?下面是一次不成功的尝试(gg1图中没有出现)。

0 投票
2 回答
5656 浏览

r - Plotrix R 包 polar.plot 符号覆盖

我正在使用极坐标图来描述时间序列中的卫星位置。以下问题使用 R 包 plotrix 中的 polar.plot 函数。一个示例图:

我遇到的问题是这个函数在数据值上绘制标签和轴(参见径向位置 0 和 3),我看不到控制这种行为的方法。我可以通过关闭轴和标签再次添加数据值(添加到上一个图)来运行解决方法,但这并不优雅:

我的问题有两个:

  1. 有没有办法在我在文档中错过的 plotrix 中控制它?
  2. 是否有其他软件包可以轻松处理这种方位极坐标图?
0 投票
3 回答
1569 浏览

r - 如何在R中的对数图中画一个圆圈?

我有一个带有两个对数轴的图。我想在情节的某个位置添加一个圆圈。我尝试使用plotrix,但这没有提供“log-radius”选项。

如何在我的对数图中添加一个圆圈?