問題タブ [violin-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 に答える
560 参照

r - ggplot2 バー プロットをバイオリン プロットに変換する方法

いくつかのトピックを検索し、ヴァイオリン プロットをプロットするという主なアイデアを見つけましたが、それらのスクリプトを私の中で組み合わせると (以下に示します)、結果は受け入れられません。バー プロットをバイオリン プロットに変換するよりも、最初からバイオリン プロットを作成する方が簡単なようです。

Q:バー プロット スクリプトがあり、バイオリン プロット (これと同じ)に変換しようとしています。

この点で私を助けてくれませんか?(よろしくお願いします)

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

r - パターン塗りつぶしバイオリン プロット (vioplot パッケージ)

vioplotパッケージを使用してRでプロットを作成するときに、バイオリンプロットを異なるパターンで埋める方法はありますか?

以下に示すように、 col を使用して色を変更する方法を見つけました。しかし、vioplot でハッチングを開始する方法さえわかりません。

andを使用densityangleましたが、それらは役に立ちません。

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

r - R barplot の 1 つのバーをバイオリン プロットに置き換えます

特定のパラメータ セットの棒グラフを使用して、3 つのモデルの結果を比較しています。2 つのモデルの中央値と信頼区間しかないため、棒グラフが必要です。各グループの 3 番目のバーをバイオリン プロット (各グループのモデル 3 パラメーターの周辺事後分布を表示) に置き換えるかオーバーレイしたいと思います。ベースR、ggplot、またはその他の機能するものを喜んで使用します!

私がこれまでに試したことの単純化されたバージョンは以下のとおりです。

私が抱えている主な問題は次のとおりです。

  • バイオリン プロット グロブを基礎となるバー プロットに合わせます (基本的に推測を使用して数値を確認しました)。

  • 最初のグラフにのみy軸を持ちながら、各グラフのプロット領域を同じに保ちます

ここに画像の説明を入力

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

python - Seaborn Violin プロットに追加の分位数をプロットする

http://seaborn.pydata.org/generated/seaborn.violinplot.htmlの例を使用:

ヴァイオリンプロット
(出典: pydata.org )

各ヴァイオリンの上に 2 本の小さな水平線を引くにはどうすればよいですか (分布の 2.5 パーセンタイルと 97.5 パーセンタイルを示すエラー バーのキャップのように?

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

python - パンダ データの Seaborn バイオリン プロット

次の情報を持つ pandas データフレーム heights_table があります: 列: 年齢、高さ。行: データセット内の各人物

このデータからシーボーン バイオリン プロットを生成したいと考えています。x 軸には年齢の範囲が必要で、y 軸にはこれらの年齢ごとの身長分布の「塊」が必要です。私はこれのためにボックスプロットを行う方法を知っています:

このためにシーボーンでバイオリンプロットを行うにはどうすればよいですか? ドキュメントhereを読み込もうとしましたが、機能しませんでした。どんな助けでも大歓迎です!

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

python-3.x - Plotly のようなバイオリンとラグのプロットをオーバーレイ

Python で seaborn を使用して、陰謀のようなバイオリンと敷物プロットを作成しようとしています (例:陰謀のようなバイオリンと敷物プロット)

じゅうたんのプロットをバイオリンのプロットに重ねることができまし。これは、次のコードを使用して作成されました。

ただし、プロットの例のように、敷物プロットを異なる列から空間的に分離し、それぞれの列の隣に重ねることも可能かどうか疑問に思っていますか?

R の ggplot2 に対して、2 つの別々の geom_rug 呼び出しにサイドを設定することによって以前に対処された同様の質問がありますが、提供されたソリューションは seaborn には適用できないようです。(Rの同様の問題に対処する前の質問:異なるシリーズから敷物プロットを空間的に分離する方法

ご協力ありがとうございました。

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

r - ほとんどのグループを「その他」のカテゴリにビニングするRのバイオリンプロット?

現在、約 1000 個のアイテムがあるカテゴリでグループ化されているデータフレームがあります。これにより、非常に広いグラフが作成され、実際にはほとんどのデータに興味がありません。それらはすべて似ているためです。

私が望むのは、最大値がしきい値を超えているアイテムのプロットのみを表示し、他のすべてを「その他」のカテゴリに結合することです。

これを行うための缶詰の方法はありますか?