R 使用ggplot2创建气泡图

R 使用ggplot2创建气泡图,r,R,我有以下结果,我想将其转换为气泡图: 气泡数据: stockA = 0.39 (38/99) stockB = 0.18 (18/99) stockC = 0.68 (68/99) For y axes frequency scale from 0 - 70 对于x轴,直到99 y轴的数目是分数的分子,x轴是分数的分母 怎么可能做出像“输入图像描述”这样的绘图?这些数据是否足以生成此绘图 x轴和y轴的数据点以及气泡的大小 x,y,size of bubble 126, 54, 5.3 57,

我有以下结果,我想将其转换为气泡图:

气泡数据:

stockA = 0.39 (38/99)
stockB = 0.18 (18/99) 
stockC = 0.68 (68/99)
For y axes frequency scale from 0 - 70
对于x轴,直到99

y轴的数目是分数的分子,x轴是分数的分母

怎么可能做出像“输入图像描述”这样的绘图?这些数据是否足以生成此绘图

x轴和y轴的数据点以及气泡的大小

x,y,size of bubble
126, 54, 5.3
57, 60, 9.1
57, 43, 0.5
424, 53, 11.5
62, 44, 5.0
30, 32, 1.4
28, 33, 4.9
你就快到了。 我将您的data.frame命名为“a”(下次使用dput更容易导入到R)

产生


当然,ggplot会让你像往常一样玩所有的图层。此外,您可能想查看Google软件包,以制作googleVis的气泡图。但是ggplot2已经足够好了,原因有很多。如果需要更多自定义,只需添加更多列。

每个股票(数据点)都应该有一个x轴、y轴、气泡大小和气泡颜色的值,以便与您提供的链接相似
ggplot2
可以在
geom_点
上以各种美学效果实现这一点。尝试一下,如果遇到问题,请用您尝试过的数据和代码更新您的问题,我们可以提供帮助。@cory感谢您的评论。我添加x轴、y轴和气泡大小值作为第一步。我将尝试用代码制作一些东西。如果可能的话,任何关于图表的启动帮助都会对我很有帮助,因为我是R的新手。非常感谢你的回答。我会对它进行测试,然后我会带着更多的数据回来,并更新更多的代码。再次感谢你
a
    x  y size
1 126 54  5.3
2  57 60  9.1
3  57 43  0.5
4 424 53 11.5
5  62 44  5.0
6  30 32  1.4
7  28 33  4.9 

ggplot(a,aes(x,y))+geom_point(size=a$size)