我想用額外的中心點繪制氣泡圖。
X1,Y1分別是x軸和y軸,N1是圍繞該點的圓的半徑。
require(ggplot2)
df <- structure(list(X1 = c(1:10),
Y1 = c(15:24),
N1 = c(5, 2, 3, 5, 1, 2, 6, 3, 4, 1)),
class = "data.frame", row.names = c(NA, -10L))
df
X1 Y1 N1
1 1 15 5
2 2 16 2
3 3 17 3
4 4 18 5
5 5 19 1
6 6 20 2
7 7 21 6
8 8 22 3
9 9 23 4
10 10 24 1
簡單地說,我認為可以將氣泡圖和基本圖重疊。
ggplot(df, aes(x=X1, y=Y1, size=N1))
theme_bw()
geom_point(alpha=0.3, color='blue')
scale_size(range=c(10,40))
theme(legend.position="none")

但是有兩個問題。
- 如何消除圓圈周圍的線?
- 如何在氣泡圖上添加中心點?
下圖是預期的結果。

我試圖模仿此站點中的代碼:
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/427649.html
下一篇:如何在直方圖bin上放置標簽
