问题标签 [histogram]
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.
image-processing - 如何自动校正图像中的颜色?
我将使用一组任意图像。其中一些可能需要一些颜色校正。
我打开了一张需要在 Photoshop 中校正的图像,并注意到直方图中的黄色有点高。我应用了自动颜色并改善了图像。
这是如何运作的 ?如何实施?我是否在直方图中寻找峰值并根据其他峰值对它们进行平均?
语言/语法应该无关紧要。
matlab - 在matlab中生成随机噪声
当我将高斯噪声添加到数组时,直方图不应该是高斯的吗?虽然噪声是随机的,但分布应该是高斯的吧?那不是我得到的。
opencv - OpenCV CAMSHIFT 使用什么样的直方图,是比例还是加权?
我想知道 OpenCV 中使用的直方图类型以及 camshift 算法。
是比率直方图还是加权直方图?
非常感谢。
python - python:使用 numpy.histogram
我正在使用这个:
http://docs.scipy.org/doc/numpy/reference/generated/numpy.histogram.html
我有一个a
我想像这样使用的列表:
- 我如何在 0.1 的间隔中包含一组 0.1 到 6 的箱?
- 如何指定 0 到 6 的范围?
matlab - 这个 MATLAB 循环有更优雅的替代品吗?
我想在 MATLAB 中更好地矢量化我的循环。目前,我正在尝试计算整数列表中值的出现次数。我的代码与此类似:
是否有一个简单的矢量化替换 for 循环?(或者是否有我缺少的内置 MATLAB 函数?)我在非常小的数据集上执行此操作,所以时间不是问题。我只是想改进我的 MATLAB 编码风格。
gnuplot - gnuplot中带有数字x轴的直方图?
我有这个文件data.dat
:
我可以使用此脚本将此数据绘制为直方图,hist-v1.gplot
(使用set style data histogram
):
并通过调用:
但是,您会注意到 X 轴没有按数字缩放 - 它将 X 值理解为类别(即它是一个类别轴)。
hist-v2.gplot
我可以使用以下脚本(使用)获得更多数字 X 轴with boxes
:
并通过调用:
此图像生成: 图像 hist-v2.png http://img266.imageshack.us/img266/6717/histv2.png
不幸的是,这里的条形“重叠”,因此很难阅读图表。
有没有办法让数字刻度 X 轴保持不变,但保持“条形”hist-v2.png
与 hist-v1.png
这个线程,“ Re: Histogram with x axis date error ”说你不能:
但是很难从数据文件中提取 x 坐标日期,...
但是,它指的是一个不同的问题......
谢谢,
干杯!
r - 为多个字段动态生成 R 格图
我想知道以下是否可能。
我有一个包含 100 多个问题的调查,所有问题都是分类的,收集在 4 个位置。所有问题都标记为 q1、q2 等。为简单起见,假设有 100 个。
我可以通过以下方式直观地比较不同位置的特定问题的结果:
或者,使用 ggplot2,
这为一个问题提供了 4 个垂直对齐的直方图。
我想知道是否有一种编程方式来生成所有100 个问题的直方图,所以最左边我有 q1 的 4 个直方图的堆栈,然后是 q2 的 4 个直方图的堆栈,依此类推。当然,这将是一条很长的线,但这仅用于目视检查和发现初始区域以进一步调查。向右滚动对我来说很好,我有一个宽屏显示器,所以我会一次得到相当数量的直方图。
这些问题标有“q”+一个计数器是好的。我不知道的是
- 如何用格子(或ggplot2?)制作这种图,它是一个二维格子。
- 如何将此类以编程方式生成的字段名称提供给这些命令。
建议表示赞赏。我是一名程序员,但不是在我是新手的 R 中。
r - 调整 R 直方图中的 x 轴
这个直方图真的很丑:
我不希望我的酒吧之间有空格。我尝试了不同的breaks=
方法,但它们都产生了相似的结果。有任何想法吗?
我还希望将每个 bin 值(或平均值)打印在条形图的中心下方。
r - 如何在R中将两个直方图一起绘制?
我正在使用 R,我有两个数据框:胡萝卜和黄瓜。每个数据框都有一个数字列,列出了所有测量的胡萝卜(总计:100k 胡萝卜)和黄瓜(总计:50k 黄瓜)的长度。
我希望在同一个图上绘制两个直方图——胡萝卜长度和黄瓜长度。它们重叠,所以我想我也需要一些透明度。我还需要使用相对频率而不是绝对数字,因为每组中的实例数量不同。
这样的东西会很好,但我不明白如何从我的两个表中创建它:
python - 如何在 Numpy 中创建具有掩码值的数组的直方图?
在 Numpy 1.4.1 中,计算掩码数组的直方图最简单或最有效的方法是什么? numpy.histogram
并且pyplot.hist
默认情况下计算被屏蔽的元素!
我现在能想到的唯一简单的解决方案是创建一个具有非屏蔽值的新数组:
但是,这不是很有效,因为这不必要地创建了一个新数组。我很乐意阅读更好的想法!