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

r - Rスプリットバイオリンプロットggplot2

私はこのggplot2ようなものでスプリットバイオリンプロットを作ろうとしています. 非常に優れたコードを見つけましたが、作成しようとすると空で、なぜそれが起こるのかわからないため、使用できません。以下に、私のデータの要約と私が行っていること、および結果を添付します。誰でも私を助けてもらえますか?pdat

私のデータの要約:

私がやっていること:

結果:

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

r - R バイオリン プロット (vioplot) で同じ値のデータが表示されない

調査結果のバイオリン プロットを作成しようとしていますが、すべての回答者が同じ回答を提出した場合を除いて、すべて問題ないようです。これらの場合、vioplot は何も表示しません。私は vioplot から boxplot に変更して、少なくとも 1 行に答えがあるようにしました。

私のコード:

これは boxplot ではどのように見えるか、代わりに vioplot を使用すると、列全体が空になります。

ここに画像の説明を入力

私が間違っていることと、vioplot を使用できるようにコードをどのようにすべきかについてのアイデアはありますか?

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

python - 各グループの観測数でシーボーン バイオリン プロットに注釈を付けることは可能ですか?

各グループの観測数でバイオリン プロットに注釈を付けたいと思います。したがって、質問は本質的にこれと同じですが、次の点を除きます。

  • Rの代わりにpython、
  • ggplot の代わりに seaborn 、および
  • ボックスプロットの代わりにヴァイオリンプロット

Seaborn API documentationからこの例を見てみましょう:

ヴァイオリンの上にn=62、n=19、n=87、n=76をつけたいです。これは実行可能ですか?

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

r - 3 つのグループでヴァイオリン プロットを分割する

ここからスプリット ヴァイオリン プロットを作成する方法と、ここから 2 つ以上のグループにこれを拡張する方法を見つけてください。しかし、これを自分のデータに転送する方法がわかりません。

今、私は自分のスプリット ヴァイオリン プロットを作成することに行き詰まっています。

私はこのようなものを目指しています; 各グループは、1 つのがんエンティティを表す必要があります (左は参照発生率、右はコホートの発生率)。

最初のリンク (上記参照) に従って、このコードを使用して関数 geom_split_violin を作成しました。

私は上記の完全なコードを理解していませんが、このコードは 2 つのグループのみで分割ヴァイオリン プロットを作成すると推測しています。

うまくいけば、私の要求は一般的なものではなく、皆さんが私のプロットに到達する方法を教えてくれます.

たどり着いたのは

あなたの答え@misuseを得た後、私はこのコードで再試行しました:

動作しません :(