全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2146 2
2019-12-07
最近绘制散点图碰到一个棘手问题,数据框df有A、B两列,需要绘制成散点图形,主要是卡在分组这里,要把散点图分为9组如下图所示。测试数据框:
df=data.frame(A=rnorm(100,0,sd=5),B=5*rnorm(100,0,sd=3))
如何实现这么多的颜色分组,哪怕默认分为9组也行,敬请大神指点,谢谢啦!
效果图
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2019-12-7 15:47:23
好问题,我也想知道是否有简单的代码可以实现这个问题。我先说一个自己的思路,用for循环和if语句自己把这些点分成九组,记在9个不同的变量里,然后用plot和points把这9组数据画在图上。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-12-7 23:09:48
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群