問題タブ [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.

0 投票する
0 に答える
1834 参照

charts - 大きなデータセットを小さなセットに減らすアルゴリズム?

グラフに表示する必要があるデータ ポイント (倍精度) の大規模なデータ セット (数十億) があります。すべてのデータを一度に表示するのは役に立たないため、セット全体から最適な N ポイントを選択するのに役立つアルゴリズムを探していました。

現在、データセットを減らすために系統的サンプリングを行っています。それを改善する方法について何か提案はありますか?ありがとう。

更新: データは、波形の振幅を示す 16 ビットの符号付き数値です。そのため、値は -32,768 から 32,767 の範囲になります。セット全体から表示するために選択された N ポイントがセット全体の近似値を与えるように、ピークと谷をキャプチャしたいと考えています。

0 投票する
5 に答える
18906 参照

python - python:複数の辞書からキーを結合しますか?

5 つの辞書があり、それらのキーの結合が必要です。

私は試した

しかし、それは私にエラーを与えました

私はそれを間違っていますか?通常の forloop を使用していますが、上記のコードが機能しなかったのはなぜでしょうか。

0 投票する
1 に答える
186 参照

function - F# の + は何ですか?

なぜ私は次のようなことができないのですか

0 投票する
6 に答える
5554 参照

functional-programming - 関数型言語でのfold/reduceの実践的使用

Fold(別名reduce) は、非常に重要な高次関数と見なされます。Mapで表すことができますfold(ここを参照)。しかし、私には実用的というよりもアカデミックに聞こえます。典型的な用途は、数値の合計、積、または最大値を取得することですが、これらの関数は通常、任意の数の引数を受け入れます。(fold + 0 '(2 3 5))では、なぜ(+ 2 3 5)うまくいくのかを書くのです。私の質問は、どのような状況で使用するのが最も簡単または最も自然foldですか?

0 投票する
2 に答える
688 参照

python - Pythonのリスト内包表記はメモリ効率の良い方法で減少しますか?

私はPythonの初心者ですが、これが私の最初の投稿なので、厳しすぎないでください:)。私は最近Pythonで遊んでいて、次のようなものがあるかどうか疑問に思っていました

Pythonは最初にすべての要素のリストを作成し、次に最大値を見つけてO(2n)時間になるか、またはΘ(n)を反復しているときに最大値を追跡します。また、範囲はPython3(反復可能)で異なるため、Python2とは異なりますか?

0 投票する
6 に答える
2655 参照

eclipse - Hadoop Map Reduce プログラム

Hadoop 0.20 API に基づく Hadoop in Action book の Map Reduce プログラミング例を試していたときに、エラーが発生しました。

java.io.IOException: マップからの値の型の不一致: 予想される org.apache.hadoop.io.IntWritable、受信した org.apache.hadoop.io.Text

しかし、私がチェックした限り、私はすべてを適切に渡しています。誰かがこれで私を助けてくれれば本当に助かります。

これがコードです。その本にあるのと同じコードです。

0 投票する
2 に答える
196 参照

map - CouchDB で特定の MapReduce を作成する方法がわからない

私のデータベースには3種類のドキュメントがあります:

(レイアウトを変更できません...;-( )

タイプ 1 は開始タイムスタンプを定義します。これは開始イベントのようなものです。タイプ 1 は、タイプ 2 文書によっていくつかのタイプ 3 文書に接続されています。

最新のタイプ 3 (最も高いタイムスタンプ) と対応するタイプ 1 のドキュメントを取得したいと考えています。

Map/Reduce を整理するにはどうすればよいですか?

0 投票する
1 に答える
200 参照

views - 複雑な CouchDb ビュー

データベースに次のドキュメントがあります。

私のビューは、テキスト内の特定のキーワードの集計数を返す必要がありますが、キーワードはどのように見つけたかについて「緩い」必要があります。私のビューは次のようなものを返すはずです:

ご覧のとおり、タグが'grannysmith apple' の場合でも、りんごを 3 回数えましたが、それでも'apples' の出現をすべてピックアップしたいと考えています。

これは可能ですか?それとも、CouchDb に挿入する前にこれを行う必要がありますか? node.js を使用して保存を実行しています - node.js で実行する必要がありますか?

前もって感謝します!

0 投票する
6 に答える
17897 参照

python - Pythonで複数のリストを減らす方法は?

mapこの機能を使用しsumて達成することはできますが、どのように使用するのreduceですか?

2 つのリストがあります: ab、同じ数の値があります。計算したい

私が使用して書いた作業バージョンmap

じゃあどうやって使うのreduce?私が書いた:

エラー " TypeError: 'float' object is unsubscriptable" が発生しました。

誰でもこれに光を当てることができますか?

0 投票する
3 に答える
2484 参照

image - IF 画像が大きすぎます。サイズを小さくするにはどうすればよいですか?

私のウェブサイト

上記のリンクでは、中間のニュース投稿の画像が大きすぎることがわかります。ニュースの情報はデータベースから取得されるため、特定の画像のみで画像の幅を変更する方法がわかりません。理想的には、幅が 300px を超える画像を 300px に維持したいと考えています。これは私がこれまでに持っているものです:

上記のステートメントに width="300" を追加するのにうんざりしましたが、それによりすべての画像が 300px になり、望ましくありません。300px より大きい画像のみを 300 に縮小したい。

誰かが私を正しい方向に向けることができますか!