答案 0 :(得分:2)
我想说这更像是堆栈溢出的问题。无论如何,这是一个可能的解决方案,使用ggplot。 tibble
是可选的,它只是稍微不同的数据帧实现。并且ggrepel使标签出现在旁边,而不是在点上。
library(tidyverse)
library(ggrepel)
mydf <- tibble(
player.name = c("john", "jeff", "jake"),
average = c(36.6, 29.7, 28),
strike.rate = c(123.5, 132.9, 136.4)
)
ggplot(mydf, aes(x = average, y = strike.rate, label = player.name)) +
geom_label_repel() +
geom_point()
您还可以使用geom_text_repel()
代替geom_label_repel()
来删除文本标签的背景,并让它们显示为简单的文本注释。
答案 1 :(得分:2)