問題タブ [density-plot]

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 投票する
1 に答える
149 参照

r - 色分けされた箱ひげ図

ggplot色/透明度で擬似を作成しようとしていますboxplotが、少し苦労しています。x 軸上の任意の点について、特定の y 値が発生する回数が多いほど、その (x,y) 点が暗くなるという考え方です。さらに複雑なことに、各 (x,y) のカウントはありませんが、代わりにカウントがあります。(x , ymin:ymax)これは、このカウントが (x,ymin) と (x,ymax) の間のすべてのポイントに適用されることを意味します。

検索は少し難しいようで、使用できるものを見つけることができません。自分で取得できる最も近いものは次のとおりですが、大規模なデータセットの場合、これには非常に時間がかかります.

ここに画像の説明を入力

助言がありますか?私はggplot解決策を好むでしょう。ありがとう

13 年 11 月 23 日の更新、トロイの助けを借りてここにたどり着きました。現在の唯一の問題は、凡例が各四角形の t 値の間の範囲であるのに対し、x、y での累積 t の範囲である必要があることです。

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

r - R: x と y の値に応じて 2 次元密度プロットの異なる色

kde2dperspを使用して、2 つの変数 x と y の結合密度をプロットしています。

どうすれば次のことができますか:

1) x と y の値に応じて、プロットの色を変えたい。つまり、値 x>.5 および y>.5 の場合、色は青、x<=.5 および y<=.5 の場合、色は赤になります。現在、グラフ全体が青色になっています (以下のコードを参照)。

2) 表面下の領域 (つまり、確率質量) に色を付けるにはどうすればよいですか? 青と赤でそれぞれ色付けしたいと思います。

助けていただければ幸いです。

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

r - ggplot2 を使用して、密度関数と累積密度関数を 1 つの結合プロットにプロットする

観測密度と累積分布関数を組み合わせたプロットを取得したいと思います。

それに関する通常の問題は、2つのスケールが大きくずれていることです。これをどのように修正できますか。つまり、2 つのスケールを使用するか、データ系列の 1 つを再スケーリングします (データの計算と表示を分離したいので、できれば ggplot 内で)。

これまでのコードは次のとおりです。

>dput(tmp) 収量

structure(list(drivenkm = c(8, 11, 21, 4, 594, 179, 19, 7, 10, 36)), .Names = "drivenkm", class = c("data.table", "data.frame" ), row.names = c(NA, -10L), .internal.selfref = <pointer: 0x223cb78>)

それから私はします

p = ggplot(data = tmp, aes(x = drivenkm)) + geom_histogram(aes(y = ..density..), alpha = 0.2, binwidth = 3) + stat_ecdf(aes(x = drivenkm)); print(p)

私が得るものは次のとおりです。

ここに画像の説明を入力

明らかに、スケールははるかに離れています。ヒストグラムと累積分布関数の両方を適切な方法で解釈できるように、これをどのように修正できますか?

ありがとう!

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

python - ポイントの x,y 配列の密度プロット

ポイントのリストの密度プロットを生成しようとしていx,yます。それぞれが特定の密度値に関連付けられています。この画像を見て、私が求めているものを確認してください。

この回答Joe Kingtonによって書かれたコードを適用しようとしましたが、エラーが返されます。numpy.linalg.linalg.LinAlgError: singular matrix

これはMWE私のコードです (基本的に Joe による同じコードで、データ配列のみが変更されています):

(乱雑なx,y,z配列で申し訳ありませんが、それが私の元のコードがコードの別の部分からそれらを取得する方法です)

私のデータのフォーマットを考えると、そのエラーを回避する方法はありますか? この回答は、使用numpy.linalg.lstsqは回避策として役立つ可能性があると述べていますが、私はそれを機能させることができませんでした.

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

r - Rの密度を理解する

私は頭を包み込もうとしていますdensity-それはどのような種類のユニットを生成していますか?

実際のデータを以下に示します。log_sample$TS秒単位であるとします。イベントごとに密度をプロットできます。

初期密度

タイムスタンプを調整して時間にすると、密度(推定値)に関する私の直感events / secondはかなり変わります。

時間密度

密度が上がるはずだと思いました!events / hour-- しかし、Y 軸が小さくなりました。

R から出てくる密度は何ですかdensity()(これは のカバーの下にありますgeom_density)


サンプルデータ

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

r - png の高さ、幅、および解像度の調整

6 つのグラフを 1 つのフレームに収めようとしています。適切な幅、高さ、および解像度を設定するのに苦労しています。これらの設定の背後にあるロジックを説明できる人はいますか? 適切な解決策が必要です。