R ggplot气泡图图例,带正值和负值
我试图生成一个气泡图,点的大小和一个值成比例。R ggplot气泡图图例,带正值和负值,r,ggplot2,R,Ggplot2,我试图生成一个气泡图,点的大小和一个值成比例。 我尝试使用我找到的以下代码 问题是绘图中的气泡没有缩放。 这是我得到的答案 在这个例子中,有人建议使用rescale()函数,但我没有找到方法?有什么建议吗 以下是我用来生成绘图的数据: Condition variable value Cond1 CAMP1 NA Cond2 CAMP1 NA Cond3 CAMP1 -1.09680158184917 Cond4 CAMP1 NA Cond1 CA
我尝试使用我找到的以下代码 问题是绘图中的气泡没有缩放。 这是我得到的答案 在这个例子中,有人建议使用
rescale()
函数,但我没有找到方法?有什么建议吗
以下是我用来生成绘图的数据:
Condition variable value
Cond1 CAMP1 NA
Cond2 CAMP1 NA
Cond3 CAMP1 -1.09680158184917
Cond4 CAMP1 NA
Cond1 CAMP3 -2.11519974938544
Cond2 CAMP3 NA
Cond3 CAMP3 -3.69892964715416
Cond4 CAMP3 NA
Cond1 CAMP23 7.06300132012619
Cond2 CAMP23 1.38072944850355
Cond3 CAMP23 5.72052199524444
Cond4 CAMP23 1.38675577543487
Cond1 CAMP25 10.6416932316709
Cond2 CAMP25 4.43600855148748
Cond3 CAMP25 10.1200460237359
Cond4 CAMP25 4.17180729151797
Cond1 CAMP26 -1.01178185945991
Cond2 CAMP26 NA
Cond3 CAMP26 NA
Cond4 CAMP26 NA
Cond1 CAMP29 NA
Cond2 CAMP29 NA
Cond3 CAMP29 -2.26897328234847
Cond4 CAMP29 -1.04075218615949
谢谢你的帮助 我认为您的
限制有问题,因为您给大小的变量是绝对值。尝试类似于limits=c(NA,12)
的方法。删除limits=c(-12,12)
位,看看这是否更接近您想要的。我认为在这样设置限制的情况下,点是按比例缩放的,但你看不清楚,因为你的实际值(至少在本示例中)更集中于中间,因此分布变得模糊。我已经尝试过,但气泡仍然没有按比例缩放。即使我删除限制()在ggplot2.2.1版中,仅设置上限对我有效。取消限制也是如此,除了限制只到10(你希望他们到12)。你说的“上限”是什么意思?你能把你的密码寄给我吗?谢谢
Condition variable value
Cond1 CAMP1 NA
Cond2 CAMP1 NA
Cond3 CAMP1 -1.09680158184917
Cond4 CAMP1 NA
Cond1 CAMP3 -2.11519974938544
Cond2 CAMP3 NA
Cond3 CAMP3 -3.69892964715416
Cond4 CAMP3 NA
Cond1 CAMP23 7.06300132012619
Cond2 CAMP23 1.38072944850355
Cond3 CAMP23 5.72052199524444
Cond4 CAMP23 1.38675577543487
Cond1 CAMP25 10.6416932316709
Cond2 CAMP25 4.43600855148748
Cond3 CAMP25 10.1200460237359
Cond4 CAMP25 4.17180729151797
Cond1 CAMP26 -1.01178185945991
Cond2 CAMP26 NA
Cond3 CAMP26 NA
Cond4 CAMP26 NA
Cond1 CAMP29 NA
Cond2 CAMP29 NA
Cond3 CAMP29 -2.26897328234847
Cond4 CAMP29 -1.04075218615949