我正在为一篇论文制作图表,并决定(在stats.stackoverflow上的讨论后),为了尽可能传递更多信息,创建下面这个图表,前景中呈现平均值,背景中呈现原始数据:
不过,现在遇到的一个问题就是重叠。比如,标记点似乎只反映了一个数据点,但实际上该位置存在5个相同值的数据点。
因此,我想知道是否有办法在使用points
函数的base graph
中处理重叠。
最理想的情况是,例如相应的点变得更暗,或更粗等等。
手动完成这项任务不是一个选项(太多的图和像这样的点)。此外,我也不想学习ggplot2
来解决这个单一的问题(其中一个原因是我倾向于喜欢不支持ggplot2
的双轴)。
更新: 我编写了一个函数,自动创建上述图形并通过添加垂直或水平抖动(或两者兼而有之)来避免重叠:查看!
此功能现在作为raw.means.plot
和raw.means.plot2
在plotrix
软件包中提供(位于CRAN上)。