我在找到调整关键传说价值的方法时遇到了问题。在下面的示例中,计数范围从3到500,但图例的范围仅为100到500.这是可以理解的,但我想更改图例的值,因此有一个与3的计数相对应的大小。 / p>
总而言之,我想找到一种方法来调整键值以与我选择的计数值相对应。这可能吗?
library(ggplot2)
df <- data.frame(x = c(1, 2, 3, 4, 5, 6),
y = c(4, 2, 6, 1, 7, 7),
count = c(3, 100, 200, 300, 400, 500))
plt <- ggplot() +
geom_point(data = df,
aes(x = x, y = y, size = count))
答案 0 :(得分:0)
这个答案归功于aosmith。
以下是正确的代码。
library(ggplot2)
df <- data.frame(x = c(1, 2, 3, 4, 5, 6),
y = c(4, 2, 6, 1, 7, 7),
count = c(3, 100, 200, 300, 400, 500))
plt <- ggplot() +
geom_point(data = df,
aes(x = x, y = y, size = count)) +
scale_size_continuous(breaks = c(3, 100, 200, 500))