前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >绘图工具?你应该有‘掰弯’的能力

绘图工具?你应该有‘掰弯’的能力

作者头像
王诗翔呀
发布2020-07-03 17:55:56
8590
发布2020-07-03 17:55:56
举报
文章被收录于专栏:优雅R优雅R

写在写在前面的前面

写推文,我从来就不是纯粹地炫技,因为一旦有了TBtools,所有人都能轻易掌握并做得出来我推出来的所有图。

写在前面

基于安全考虑,学校将托管的服务器都放到堡垒机下面,于是上传和下载数据都变得速度缓慢,尤其是当我们从一台非托管的服务器要直接传输数据到托管服务器的时候。在这个等待的过程中,我突然有种萌生了'掰弯'一切的想法。 有时候,可能由于指教坐标系确实放不下,太多的图形,所以我们会想到把图片掰弯了来展示,如Circos。 既然想了,我就做了。

部分TBtools掰弯的图形展示

首先是类似使用Circos绘制的某个图片,这个图片跟我之前参与发表的一个菠萝WRKY基因家族文章中的图片很像。

然后我有优化了下

使用起来也很简单

基本上,我开放的每一个工具,都力求所有人都能用或者会用,只要你稍微看下输入文件的格式;就会发现,这些文件也极其容易准备(尤其是有了TBtools)

好的,其实看起来像Circos的图,他本身只是一个笛卡尔坐标系下的图形转为极坐标下的图形,比如

进行一次Polar就变成

既然JIGplot的Polar功能实现了,那么就可以把所有TBtools下,不少相关的图片都玩一边。

所有人都能玩

一个人的想象力是有限的,索性我就开放这个Polar的功能,作为JIGplot所有SubPanel级别的交互功能。 那么TBtools的进化树就可以自由的Polar了

进化树可以Polar,那么热图也可以Polar 而Polar是针对每一个Panel的,为了方便两个Panel一起Polar,于是我又增加了一个SubPanel级别的交互功能。 那么就可以做一个写事情,比如,

热图的Polar
基因结构图也可以Polar

当然也可以换个方向Polar,上面都是从左边,现在我们从右边

我们把中间放宽一些

恩,从右边旋转,文本标签似乎还没有应用上去(忘记了...)

最后,我们还可以掰弯一个东西

其实还有只要是TBtools,JIGplot出图,现在都可以掰弯了。。。

而且是,可以从四面八方掰弯,左边右边上边下边。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-04-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 优雅R 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 写在写在前面的前面
  • 写在前面
  • 部分TBtools掰弯的图形展示
  • 所有人都能玩
    • 热图的Polar
      • 基因结构图也可以Polar
      相关产品与服务
      对象存储
      对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档