皆さん、お手伝いをしたいと思いますが、ここに添付されているようなグラフを作成しようとしています。R/ggplot2でビヘイビアグラフが可能ですか?
完全な垂直バーは、(各地域でイベントをトリガする可能性が高いと)すべての領域間で共有体験を表しています。私はプロットの色の欠如についてお詫び申し上げます。私の現在の目的では、それぞれのラベルは重要ではありませんが、後でそれらを追加することができます。
ここにいくつかのサンプルデータがあります。私は現在、私ができるよう明らかなように、物事を保つために「運動二」など小さなバーの「運動の一つ」として、垂直バーのすべてとすべてを標識しています:
start end label
1 10 250 Movement One
2 1000 1500 Movement One
3 3000 4500 Movement One
を与える
move_one <-
data.frame(
start = c(10 , 1000, 3000)
, end = c(250, 1500, 4500)
, label = "Movement One"
)
move_two <-
data.frame(
ind = rep(1:3, each = 3)
, start = c(275, 1600, 3800
, 20, 1010, 3010
, 240, 1400, 4400)
, end = c(295, 1750, 4400
, 30, 1700, 3600
, 290, 1800, 4500)
, label = "Movement Two"
)
と
それぞれind start end label
1 1 275 295 Movement Two
2 1 1600 1750 Movement Two
3 1 3800 4400 Movement Two
4 2 20 30 Movement Two
5 2 1010 1700 Movement Two
6 2 3010 3600 Movement Two
7 3 240 290 Movement Two
8 3 1400 1800 Movement Two
9 3 4400 4500 Movement Two
(これらはここにグラフを描かれた手と一致しません)。
を与えます。そして、質問からジョークを削除してください。 – dmi3kno
謝罪それはあまり明確ではない、私は残念ながらペンだけで電車に乗っていたので、対角と水平の陰影をつけてみると、違いが見られた。縦線は、2つの動き(動き1 =斜め陰影、動き2 =水平陰影)のうちの1つのインスタンスを参照します。水平バーは、シーン内のある領域を見て、本質的に2つのデータセットをオーバーレイしたいときのインスタンスです。ジョークに関しては、私があなたが何を指しているのか分かりません。 – James
私は質問を編集する際に痛みを訴えますが、基本的な質問を変更するためには編集しないでください(基本的なグラフから特定の側面に移動する)。基本があるので、新しい質問をして詳細をフォローアップしてください(そして2つの間のリンク)。 –