是否有通用的方法来绘制密度(小提琴图)或直方图,显示x
沿平滑(x,y)
曲线的分布?当有多个组时(例如,一个面板上的不同曲线,由不同颜色描绘),我使用此方法显示x
的边际分布。
以下示例使用Hmisc
包的plsmo
函数来获取分层黄土曲线和尖峰直方图,显示sex
的{{1}}特定数据密度。
age
答案 0 :(得分:1)
我相信你可以用ggsubplot包来做到这一点。请参阅the article和the package。 我相信代码看起来像:
qplot(age, y, data = dataset, color = sex) +
geom_subplot(aes(x, y, data = distributions, group = sex,
subplot = geom_violin(aes(x, y, data = distributions))))
但我不认为你的例子在你的例子中提供了足够的细节来在曲线上的点处创建小提琴。除非我误解了你的问题。