集計データを使用してバイオリン プロットを作成したいと考えています。私のデータには、カテゴリ、値の列、およびカウントの列があります。
data <- data.frame(category = rep(LETTERS[1:3],3),
value = c(1,1,1,2,2,2,3,3,3),
count = c(3,2,1,1,2,3,2,1,3))
簡単なヴァイオリン プロットを作成すると、次のようになります。
plot <- ggplot(data, aes(x = category, y = value)) + geom_violin()
plot
(ソース: ahschulz.de )
それは私が望んでいたことではありません。解決策は、各カテゴリと値の組み合わせの行を乗算してデータフレームを再形成することです。問題は、私の数が数百万に達し、プロットするのに何時間もかかることです! :-(
私のデータで解決策はありますか?
前もって感謝します!