首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

绝绝子!一键放大或圈选出你的目标区域!

今天介绍一个有意思的ggplot2的拓展包ggforce,主要功能之一即对图表的目标区域进行放大圈选标注,今天就来实操一番!

先使用鸢尾数据集学习如何使用,最后结合一个火山图案例实战。话不多说,下面开始今天的学习!

1.分面:局部放大目标选区

同样,我们还可以使用ylim以及x/ylim参数来自定义在y轴或x/y轴上的放大区间范围,这里不再赘述。

2. 为图表添加几何轮廓及标注

3. 火山图实战

在添加基因标签时,比较常用的是ggrepel包的geom_text_repel()函数,不过测试时发现似乎与ggforce不太兼容,会出现一点bug,这里我们用geom_text()替代。

除了火山图,tSNE、uMAP等图表圈注和放大目标cluster也非常有用,感兴趣的可以自行尝试。

好啦,今天的分享就到这里!

参考资料

https://ggforce.data-imaginist.com/reference/index.html

https://cran.r-project.org/web/packages/ggforce/ggforce.pdf

*未经许可,不得以任何方式复制或抄袭本篇文章之部分或全部内容。版权所有,侵权必究。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20221214A05A0O00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券