問題タブ [ridgeline-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.
r - ggjoy へのアップデート後、ジョイプロットが機能しなくなりました
Shiny アプリ内にいくつかのジョイプロットがあり、それらを書いたときには問題なく動作していました。ただし、現在はすべて空白のプロットとして表示されます。
たとえば、私のプロットの 1 つに次のコードがあります。
そして、これで警告が表示されます:
Warning: Computation failed in `stat_joy()`: unused arguments (bw = bandwidth, from = min, to = max, na.rm = TRUE)
そして、プロットは単なる空白のプロットです。他の誰かにも同様の問題が発生していますか?
r - R: 加重ジョイプロット/リッジプロット/密度プロット?
ggridges
パッケージ (に基づく)を使用してジョイプロットを作成しようとしていますggplot2
。一般的な考え方は、ジョイプロットは適切にスケーリングされた積み重ねられた密度プロットを作成するというものです。ただし、加重密度を使用してこれらのいずれかを生成できないようです。ジョイプロットの作成で密度の計算に (加重密度の) サンプリング重みを組み込む方法はありますか?
ggridges
パッケージのドキュメントへのリンクは次のとおりです: https://cran.r-project.org/web/packages/ggridges/ggridges.pdfこのタイプのgeomオブジェクトに重みを追加する方法を知っています。
さらに、これは ggplot の重み付けされていないジョイプロットの例です。これを、pweight に従って重み付けされた密度を持つ重み付けされたプロットに変換しようとしています。
python - Bokeh を使用してジョイプロットをプロットするにはどうすればよいですか?
編集2
間違っていたコードの一部を修正しました。そのコード行で、すべての情報 (軸 X) のカテゴリを追加します。
そのコード行を追加した後、グラフは改善されましたが、まだ何かが失敗しています。グラフは 4 番目のカテゴリ (つまり 12:40:00) から始まり、最初のカテゴリ (12:10:00) から開始する必要があります。
編集1:
Bkoeh を0.12.13にアップデートしたら、ラベルの問題が修正されました。今私の問題は次のとおりです: ( for i, cat in enumerate(reversed(cats)):
) のループがすべてのチャートをラベルに配置すると思いますが、そうはなりません。チャートが 5 番目または 6 番目のラベルに貼り付いているのがわかります。(12:30:00 または 12:50:00)
- 質問の開始 -
joyplotの例を再現しようとしています。しかし、自分のデータをロットしたいときは苦労します。ヒストグラムをプロットしたくありません。 Xにいくつかのリストをプロットし、Yにいくつかのリストをプロットしたいと思います。しかし、私は自分が間違っていることを理解していません。
コード (固定):
変数は次のとおりです。
と
例に従って、データのタイプは問題ありません。しかし、私は次の画像を取得します:
r - カスタム垂直線ジョイプロットを追加
を使用してジョイプロットに行ごとに垂直線を追加したいと思いますggridges
。
virginica の場合は 7、versicolor の場合は 4、setosa の場合は 5 に垂直線を追加したいと考えています。それを行う方法についてのアイデアはありますか?