我正在尝试使用 ggplot2 库生成散点图。我的数据框(称为 scatterPlotData)是这种形式:
115 2.3
120 1.6
.
.
.
132 4.3
(... 表示许多其他类似的值)。本质上,一个 2 列数据框。我也有标签与这些点一起使用。首先,我遇到了散点图本身的问题。我正在使用以下代码:
p <- ggplot(scatterPlotData, aes("Distance (bp)", "Intensity"))
p + geom_point()
但是,使用上面的代码,我得到以下图:
显然,这不是散点图。所以,如果有人能指出我做错了什么,我会非常有帮助。
其次,关于标签。我将有许多数据点,这些数据点有重叠数据点的风险。我应该如何使用ggplot为每个点添加标签?此外,它指出我可以使用directlabels包来获得使用不同颜色的良好无重叠标记散点图,但是,我不确定我将如何处理,ggplot
因为我没有找到任何有关使用directlabels的文档与ggplot
.
非常感谢任何一个(或两个)问题的帮助 - 谢谢。