我想使用R替换2D散点图中的数据点,并显示附加值的饼图。
我的思路是,我有来自生物实验的数百个元素(蛋白质)的时间序列数据,监测了4种情况。 我想在y轴上绘制元素(分类数据),在x轴上绘制事件在时间上的发生。为了以饼图或甜甜圈图的形式可视化4个条件之间的相对出现率,我想将其覆盖到散点图中的相应点上。整体数据密度较低,因此不会有重叠问题。
在R中是否可能实现这一点? 我考虑使用ggplot2中的手动比例尺,但无法确定如何将饼图定义为比例尺。
另外感兴趣的是如何最好地聚类这些数据并相应地排序。
ggplot
中做这件事情,你需要编写一个geom_pie
-- 目前ggplot
中的饼图是通过坐标变换来实现的,这只适用于每个面板绘制单个饼图的情况... - Ben Bolker