问题标签 [reduce]
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.
charts - 将大数据集缩减为较小数据集的算法?
我有一个需要在图表上显示的大型数据集(数十亿)的数据点(双精度)。由于一次显示所有数据没有用,我一直在寻找一种算法来帮助我从整个数据集中挑选出最好的 N 个点。
我目前正在进行系统抽样以减少数据集。关于如何改进它的任何建议?谢谢。
更新:数据是 16 位有符号数字,表示波形的幅度。因此它们的值范围可以从 -32,768 到 32,767。我想捕捉峰值和谷值,以便从整个集合中选择显示的 N 个点给出整个集合的近似值。
python - python:来自多个字典的联合键?
我有 5 个字典,我想要它们的键的联合。
我试过
但它给了我一个错误
我做错了吗?我使用普通的forloop,但我想知道为什么上面的代码不起作用。
function - F# 中的 + 是什么?
为什么我不能做类似的事情
functional-programming - 函数式语言中 fold/reduce 的实际使用
Fold
(aka reduce
) 被认为是一个非常重要的高阶函数。Map
可以表示为fold
(见这里)。但对我来说,这听起来比实际更学术。一个典型的用途可能是获取数字的总和、乘积或最大值,但这些函数通常接受任意数量的参数。那么为什么要(fold + 0 '(2 3 5))
在(+ 2 3 5)
工作正常时写。我的问题是,在什么情况下使用它最容易或最自然fold
?
python - Python中的列表推导是否以内存有效的方式减少?
我是 Python 的初学者,这是我的第一篇文章,所以不要太苛刻:)。我最近一直在玩 Python,想知道是否有类似的东西
将导致 Python 首先创建所有元素的列表,然后找到最大值,从而导致 O(2n) 时间,或者它会在迭代 Θ(n) 时跟踪最大值。此外,由于 Python3 中的范围不同(作为可迭代对象),这会使其与 Python2 中的不同吗?
eclipse - Hadoop Map Reduce 程序
当我尝试基于 Hadoop 0.20 API 的 Hadoop in Action 书中的 Map Reduce 编程示例时,我得到了错误
java.io.IOException:映射中的值类型不匹配:预期 org.apache.hadoop.io.IntWritable,收到 org.apache.hadoop.io.Text
但据我检查,我正在正确通过所有内容。如果有人可以帮助我,那将非常有帮助。
这是代码。它与书中的代码相同。
map - 不知道如何在 CouchDB 中创建特定的 MapReduce
我的数据库中有 3 种类型的文档:
(我不能改变布局......;-()
类型 1 定义了一个开始时间戳,它类似于开始事件。Type 1 通过 Type 2 文档连接到多个 Type 3 文档。
我想获取最新的 Type 3(最高时间戳)和对应的 type 1 文档。
如何组织我的 Map/Reduce?
views - 复杂的 CouchDb 视图
我在数据库中有以下文档:
我的观点需要返回文本中特定关键字的汇总计数,但关键字需要“松散”地说明它们是如何找到的。我的视图应该返回如下内容:
正如你所看到的,即使标签是'grannysmith apple' ,我已经数了 3 次苹果,我仍然想找出任何出现的'apples'。
这可能吗?或者我应该在插入 CouchDb 之前这样做吗?我正在使用 node.js 执行保存 - 我应该在 node.js 中执行吗?
提前致谢!
python - Python如何减少多个列表?
我能够使用map
并sum
实现此功能,但如何使用reduce
?
有 2 个列表:a
, b
,它们具有相同数量的值。我要计算
我使用的工作版本map
是
那怎么用reduce
呢?我写:
我得到了错误“ TypeError: 'float' object is unsubscriptable
”。
任何人都可以对此有所了解吗?
image - 如果图像太大,如何减小尺寸?
在上面的链接中,您可以看到中间新闻帖子的图片太大了。新闻的信息是从数据库中取出的,所以我不确定如何仅在某些图像上更改图像的宽度。理想情况下,我希望将任何超过 300 像素宽的图像保持在 300 像素。这是我到目前为止所拥有的:
我厌倦了在上面的语句中添加 width="300" 但这使得所有图像都变成了我不想要的 300px。我只希望将大于 300 像素的图像缩小到 300。
有人可以指出我正确的方向吗!