问题标签 [binning]
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.
linux - 命令行日志文件中时序的分箱直方图
为了从 linux 服务器上的日志文件中快速评估各种操作的时间,我想从日志中提取它们并创建一个 textual/tsv 样式的直方图。为了更好地了解时间是如何分布的,我想将它们分成 0-10ms、10-20ms 等范围。
输出应如下所示:
如何使用通常的 unix 命令行工具集来实现这一点?
plot - 带有不同结果的 Gnuplot 直方图
我在自己计算直方图(用 IDL 编写)和用 gnuplot 计算的例程之间做了一个非常简单的测试。
为了使测试非常简单,我在每个 bin 中生成特定数量的对象(bin 宽度等于 0.02)。所以我现在完美地知道每个箱子里有多少个物体。
现在我在 IDL 程序中计算 bin,以便计算最小值和最大值内的数字,实际上它可以根据需要计算它们。但是当我尝试使用hist
gnuplot 的功能时,我可以重现 IDL 直方图的(正确)结果。我附上了randomIDL.dat,您可以在其中找到每个 bin 中的对象数量,以及您在其中找到所有对象的random.dathist
文件(这是传递给 GNUplot 的文件)
这里不同的输出:
此外,如果我改变hist(x,width)
函数,我可以重现正确的 IDL 直方图。
我把帖子发红了:Histogram using gnuplot? 但我无法理解如何告诉 GUNplot 如何正确移动计数元素的 bin 的最小值和最大值。
cocoa-touch - 在 cocoa touch 中构建智能直方图的首选框架
我熟悉objective-c 和cocoa touch 的基础知识,现在我想开始我的第一个大型iOS 项目。
我想构建一个带有直方图的 iPad 应用程序,就像您从几个照片应用程序中知道的那样,您可以在其中看到例如图片中的亮度分布。但它需要智能,即水平滚动、设置边框和捏合以进行放大和缩小。
是否可以使用 iOS7 标准 API 来处理此要求,或者我是否需要像Core-Plot这样的第 3 方框架来实现我描述的直方图,如果是,您更喜欢哪一个以及为什么。
谢谢你的帮助!
r - R - 与 hexbin 对称
我从具有两列 gr 和 ug 的数据文件中绘制两个带有 R 的 hexbin 图(带有包 'hexbin')。
为什么它们不是完全对称的?
提前致谢
r - R中的数据分箱
我有一个包含大约 4000 个值的向量。我只需要将它分成 60 个相等的间隔,然后我必须计算中位数(对于每个箱)。
V 实际上只是一个向量。我阅读了关于 cut 的内容,但这需要我指定断点。我只想要60个相等的间隔
python - python中重叠的二维数据分箱
我有 XYZ 类型的数据。例如:
我想对数据进行分箱,例如,重叠长度为dx = 2
和dy = 2
。我所做的是:
对于这些小数据程序运行良好。但是,如果数据很大,我会花费太多时间。您能否推荐任何更快的算法来对 python 中重叠的数据进行分箱。我知道numpy.histogram2d
速度很快,但它不适用于重叠分箱。
matlab - 在 MATLAB 中将 2D 坐标分类到 bin 中
我正在尝试使用 MATLAB 将 2D 笛卡尔网格上的随机坐标排序到由网格定义的“箱”中。
例如,如果我有一个 X 范围为 [-1,1] 和 Y 范围为 [-1,1] 的二维域,并且我在域内生成一些随机坐标,我如何“计算”每个象限中有多少坐标?
我意识到 for 和 if 语句可用于确定每个坐标是否在象限内,但我想将其缩放到具有不止 4 个象限的更大的方形网格。
任何简洁有效的方法将不胜感激!
r - 根据类区间确定的结果创建分箱变量
我想从连续变量中创建一个分箱变量。我想要 10 个垃圾箱,并根据詹克斯分类的任何结果设置断点。如何将每个值分配给这 10 个 bin 之一?
我了解上述错误与 的输出正在生成一个值列表这一事实有关classintervals
,但是如何将该列表变成有意义的中断?
r - 如何将 x、y、z 向量合并为矩阵 (R)
这可能是一个基本问题,但经过几天的尝试,我无法在 Google 上搜索到任何有用的信息。
我有一个带有 x,y,z 元组的 R 数据框,其中 z 是对 x 和 y 的响应,可以建模为表面。
我想创建一个平均 z 值矩阵,其中行表示合并的 y 值,列表示合并的 x 值,例如
谢谢
python - 在 Python 中按时间序列箱对项目进行分组
我的数据看起来像:
标签是字符串。我有一个分箱参数 (delta),它是 datetime.timedelta。
我正在尝试做的事情:
- 想出一组由 delta 等间隔的日期时间箱。换句话说,在下面, datetimebin2 - datetimebin1 = datetimebin3 - datetimebin2 = delta 。
- 将标签分箱到这些箱中。
所以我最终会得到类似的东西:
我被指向熊猫,但还没有找到我要找的东西。任何帮助深表感谢!