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

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

algorithm - 画像ヒストグラムを元の画像に変換するアルゴリズムはありますか?

ヒストグラムがあります...それらから元の画像を生成するアルゴリズムはありますか?

代替テキスト
(出典: petrileskinen.fi )

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

r - プロットのルックアンドフィールを履歴に似せるように変更します

この投稿の情報を使用して、対数目盛のヒストグラムを作成しました:対数目盛の ヒストグラム

ただし、plotからの出力は、histからの出力とはまったく異なります。プロットからの出力を履歴からの出力に似せるように構成する方法を知っている人はいますか?助けてくれてありがとう。

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

r - Rのヒストグラムで観察のビンを強調表示するにはどうすればよいですか

多数の観測値 (つまり d <- c(1,2.1,3.4,4.5) ) からヒストグラムを作成し、特定の観測値が含まれるビンを強調表示して、次のような出力が得られるようにしたいと考えています。 代替テキスト

Rでこれを行うにはどうすればよいですか?

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

python - matplotlib / Python の棒グラフ用に個別にラベル付けされたバー

Pythonで文字頻度の棒グラフを作成しようとしています。これを達成する最善の方法は matplotlib だと思いましたが、ドキュメントを解読できませんでした。数値軸ではなく、バーごとに1文字でmatplotlib.pyplot.histプロットのバーにラベルを付けることは可能ですか? そうに違いないと思いますが、以前はmatplotlibを使用したことがありません。

これは、テキストとしてレンダリングされた、私が求めている種類のグラフです。

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

python - ヒストグラム ビンのデータを取得する方法

ヒストグラム ビンに含まれるデータのリストを取得したいと考えています。numpy と Matplotlib を使用しています。データをトラバースしてビンのエッジを確認する方法を知っています。ただし、2D ヒストグラムに対してこれを実行したいのですが、これを実行するコードはかなり醜いです。numpy には、これを簡単にするための構造がありますか?

1D の場合、searchsorted() を使用できます。しかし、ロジックはそれほど優れているわけではありません。必要がない場合は、各データ ポイントに対してバイナリ検索を実行したくありません。

厄介なロジックのほとんどは、ビン境界領域によるものです。すべての領域には、次のような境界があります: [左端、右端)。[左端、右端] のような領域を持つ最後のビンを除きます。

1D の場合のサンプル コードを次に示します。

2D ケースのサンプル コードを次に示します。

これを行うためのよりクリーンで効率的な方法はありますか? numpy にはこのための何かがあるようです。

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

r - ヒストグラムを描画できません。「x」は数値でなければなりません

次の形式のデータ ファイルがあります。

データを読み取り、次のコマンドでヒストグラムを描画しようとしました:

しかし、私はこのエラーが発生します:

エラー en hist.default(we) : 'x' は数値でなければなりません。

3 つの変数のヒストグラムを描画するにはどうすればよいですか?

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

matlab - Matlabで不等幅のヒストグラムを作成するにはどうすればよいですか?

ビンが等しくない(間隔)ヒストグラムを作成したいのですが、Matlabは、図のようにビンが等しいヒストグラムのみを作成します。

助けてください...どうもありがとう!!

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

c# - 10進データのヒストグラムビニングアルゴリズムを探しています

ヒストグラムを計算するためにビンを生成する必要があります。言語はC#です。基本的に、10進数の配列を取り込んで、それらからヒストグラムプロットを生成する必要があります。

これを完全に行うための適切なライブラリを見つけることができなかったので、今はデータのビニングを行うのに役立つライブラリまたはアルゴリズムのいずれかを探しています。

それで...

  • 10進データの配列を取り込んでビン化されたヒストグラムを出力するC#ライブラリはありますか?
  • 生成されたヒストグラムで使用されるビンを構築するための一般的なアルゴリズムはありますか?
0 投票する
2 に答える
10564 参照

r - Rで3D積み上げヒストグラムをどのようにプロットしますか?

Rで積み上げヒストグラムをプロットしたい; つまり、個々のヒストグラムを 3 次元でスタックします。


皆さんの提案、特にシェーンの提案に感謝します。

@hadley、私はあなたのポイントに同意しますが、私の状況は異なります.4つの積み重ねられたヒストグラムをプロットすることで伝えようとしている主なポイントは、テールが大きく異なるということです....不明瞭になる部分は重要ではありません私が提示しているデータでは....また、相対頻度をプロットするので、頻度軸を読み取ることができることも重要ではありません...

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

java - JFreeChart を使用してヒストグラムを動的に作成および更新する

単純なヒストグラムを使用してプロットしたい着信データのストリームがあります。値の範囲、またはヒストグラムに使用する適切な解像度またはビン幅がわかりません。

SimpleHistogramDatasetはこの機能の一部を提供しますが、新しい値がカバーされていない場合に、新しいビンを追加するために例外をキャッチする必要はありません。さらに、異なるビン幅 (おそらく初期設定幅の整数倍) を使用してヒストグラムを再構築することは容易ではありません。

JFreeChart や別のグラフ作成ライブラリを使用してこれを実現する簡単な方法はありますか? それとも、ここで独自のクラスを作成する必要がありますか?