3 つのグループを持つデータフレームがあります。グループとステータスごとにいくつかのメトリックの線をプロットする必要があります----これはファセットできません。すべての線が同じグラフに一緒に表示される必要があります。各グループには、1 つの線の色と 2 つの線があります。1 つの破線と 1 つの実線は、ブール値のステータスに基づいています。つまり、3 つのグループの場合、6 つの線があります。
同様のサンプル データフレーム:
Data <- data.frame(
groupname = sample(c("group1", "group2", "group3"), 100, replace = TRUE),
timeblock = sample(1:10, 100, replace = TRUE),
supermetric = sample(1:25, 100, replace = TRUE),
boolstatus = sample(0:1, 100, replace = TRUE) )
これまでのところ、グループに基づいて分割し、ネストされた要素を呼び出すだけでなく、より小さなデータ フレームでさまざまなレイヤーを作成しようとしました (これは、データを溶解するためのすべての推奨事項に直面して失敗しました)。エラーには以下が含まれます:
Error: Aesthetics must either be length one, or the same length as the dataProblems:group1df$supermetric
Error: ggplot2 doesn't know how to deal with data of class list