問題タブ [stripchart]

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 に答える
356 参照

r - 式を使用して R の group.names にギリシャ文字を追加する

ストリップチャートでグループ名の名前を変更しようとしています。bquote と式を使用してみましたが、同じ問題に遭遇しました。式に続く括弧内のすべてが、書式設定なしでグループ ラベルとして出力されます (したがって、以下の例では、「Delta ~ "Group1"」というラベルが表示されます。

エクスプレッションとペーストを組み合わせてみたのですが、「paste(Delta, "Group1")」というラベルになってしまいました。

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

r - R でラスター プロットとしてストリップチャートに行列の行をプロットする

私はこれに長い間苦労してきました。R でラスター プロットを作成して、刺激に対するニューロンの活動電位 (AP) の時間を表示したいと思います。このようなもの:各行は、数回繰り返される刺激 (場合によっては異なる周波数) に合わせて指定された時間枠内の AP シリーズを表します。

各刺激 (正および負の時間値) に対する AP 時間を含むマトリックスがあります。

stripchart1次元データをプロットするので、これは良い解決策だと思いました。マトリックスの各行 (または選択した行の要素) をプロットして、添付の画像のようにするにはどうすればよいですか。関数は、長さが異なる数値ベクトルを含むリストをプロットすることもできることを知っているstripchartので、最初に各行から適切な要素を選択し、リストを作成してプロットしました。私も試しましたas.list関数がマトリックスに適用されるので、マトリックスの要素を選択する条件を変更したいときに新しいリストを作成する必要はありませんでした。問題ないように見えましたが、これには 2 つの問題があります。まず、どういうわけか、プロットが正しく行われたかどうか(行ごと、選択された要素)がわかりませんでした。また、これが最も効果的な方法であるかどうかもわかりません。第 2 に、多くの行があったため、最初の画像のように、ストリップチャートで分離したままではありませんでした。関数のパラメーターを調整しようとしましたstripchartが、何も役に立ちませんでした。私のプロットは次のようになります:ここに画像の説明を入力してください

要約すると、行列の行 (選択された要素) を 1 次元ベクトルとしてプロットし、行を画像上で分離する効果的な方法を探しています。

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

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

r - Rでstripchart()を使用するには?

stripchart()X 軸と Y 軸の正しい配置と、積み上げられたポイントの正しい方向で使用する際に問題があります。

この MWE は、実際のデータで行う手順を模倣しています

ここに画像の説明を入力

  • gearY軸にmpg_strat(成層mpg)をX軸に入れたいです。
  • また、ポイントは左から右 (水平) ではなく、下から上 (垂直) に積み重ねる必要があります。

ここの例では、そのようには生成されません。切り替えようとするとmpg_strat~gearエラーになる

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

ggplot2 - 光沢のあるポップアップ付きストリップチャート

Shiny を使用して、健康データを地理的に (リーフレットを使用して) 表示するアプリを作成していますが、データをストリップチャートとして表示して、データの平均、分布、分位数を簡単に視覚化したいと考えています。現在、ggplot を使用して 1 次元プロットを作成し、boxplot をオーバーレイしています。ただし、ポイントをクリックしたときにポップアップが表示されるようにすることを本当に望んでいます。

ggplot でポップアップを作成する方法はありますか? そうでない場合、ここにあるものを複製してポップアップ機能を追加するには、どのパッケージを検討する必要がありますか?

私がここに持っているもの: