从直方图生成图表
我在 R 文件中叠加了两个直方图。所有参数均设置为相同(bin 大小、x 尺度和 y 尺度)。我想制作一个图表,其中 x 轴代表直方图的相同变量,但在 y 轴中代表两个直方图的 y 轴比例。
示例:
在表示范围 [X_0, X_1] 的通用 bin 中,第一个直方图有 20 个事件,第二个直方图有 10 个事件。因此图表在该点上的 x 轴值必须为 (X_0+X_1)/2,y 轴值必须为 10/20。
我如何使用 R 或 gnuplot 来做到这一点?
I have two histograms superimposed in an R file. All the parameters are set equal (bin size, x-scale and y-scale). I would like make a chart where the x-axis rapresents the same variable of the histograms, but in the y-axis, the proportion of the y-axis of the two histograms.
Example:
In a generic bin that represents the range [X_0, X_1] I have twenty events for the first histogram and ten events for the second histogram. So the chart must have in that point the value (X_0+X_1)/2 for the x-axis and 10/20 in the y axis.
How can I do this with R or gnuplot?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
问题可能是分母中的 0
这是 R 的问题。我不知道“gnu”R。
The problem could be a 0 in the denominator
This is for R. I don't know "gnu" R.