R语言绘图--高级图形之Circos
Circos图:
R包:Rcircos
支持Circos 2D数据轨道绘图,例如散点图、线、柱状图、连接器等
实现:
library(RCircos)
library(Cairo)outF<-'/Output/Circos.pdf'
data(UCSC.HG19.Human.CytoBandIdeogram)
data(RCircos.Scatter.Data)
data(RCircos.Histogram.Data)
data(RCircos.Link.Data)
data(RCircos.Ribbon.Data)
RCircos.Scatter.Data$chromosome<-paste('chr',RCircos.Scatter.Data$chromosome,sep = '')###########
#chr.exclude<-NULL #设置不显示的染色体,如 c(1,3)
#tracks.inside <-10 #设置内部track 个数
#tracks.outside<-0 #设置外部track 个数
RCircos.Set.Core.Components(cyto.info=UCSC.HG19.Human.CytoBandIdeogram,chr.exclude=NULL,tracks.inside=5,tracks.outside=0)CairoPDF(outF,width = 8,height = 8)
RCircos.Set.Plot.Area()
RCircos.Chromosome.Ideogram.Plot()
RCircos.Scatter.Plot(RCircos.Scatter.Data, data.col=5,track.num=1, side='in', by.fold=1)RCircos.Histogram.Plot(RCircos.Histogram.Data,data.col = 4,track.num = 3,side = 'in')RCircos.Link.Plot(RCircos.Link.Data,track.num=4,TRUE)
RCircos.Ribbon.Plot(ribbon.data=RCircos.Ribbon.Data, track.num=5, by.chromosome=FALSE, twist=FALSE)
dev.off()
图形:
R语言绘图--高级图形之Circos相关推荐
- r语言参数fig=c(),干货︱R语言绘图—基础图形参数整理
继上一期的文章[干货丨零基础学习 R 语言?]小编在介绍了R语言基础入门(包括R的安装和载入.数据导入和导出方法等),在这一期小编继续为你挖掘R语言的巧妙用处,跟大家探讨如何创建和保存图形,如何修改图 ...
- R count函数_第477期|R语言绘图之图形组合
科研作图/科研文章为了节省版面,我们通常会将多张图片合成一张图,本次分享将向大家展示如何使用R语言进行图形组合.早已闻cowplot大名,但是不知道它的具体目标是什么,本文也会对其重点介绍. < ...
- (生物信息学)R语言绘图初-中-高级——3-10分文章必备——Venn图(韦恩图)(初级)
生物信息学文章的发表要求除了思路和热点以外,图片绘制是否精美也是十分重要的,本专栏为(生物信息学)R语言绘图初-中-高级--3-10分文章必备,主要通过大量文献,总结3-10分文章中高频出现的各种图片 ...
- R语言绘图:实用脑科学数据可视化包
文章来源于微信公众号(茗创科技),欢迎有兴趣的朋友搜索关注 导读 本文整理了R语言绘图中使用频率较高的程序包,每个程序包都附载相应的参考来源链接(链接里有实现绘图的脚本)和下载链接.另:茗创科技为大家 ...
- r语言ggplot合并图形_R中带有ggplot2的图形
r语言ggplot合并图形 介绍 (Introduction) R is known to be a really powerful programming language when it come ...
- R语言绘图设备dev
R语言绘图设备打开: - 调用绘图函数(默认使用屏幕) => 屏幕设备显示图形 => 进一步修饰图形 - 明确指定图形设备[bmp(),tiff(),jpeg(),png()] => ...
- R语言ggplot2移除图例_读书笔记:R语言绘图—ggplot2
这次给大家带来的是R语言绘图神器-ggplot2绘图包,根据Hadley的说法,这个包的核心思想,是来源于 Leland Wilkinson<The Grammar of Graphics> ...
- R语言绘图:条形图——barplot
R语言绘图:大道至简系列--barplot 目录 R语言绘图:大道至简系列--barplot 前言 一.barplot参数简介 二.barplot参数详解 1.height,main,sub 2.wi ...
- R语言绘图技巧之显示希腊字母
R语言绘图的能力非常强大,有时看似繁复的图形不过寥寥数行代码就搞定.但是其中确实有一些小技巧平时并不太容易引起注意.例如下面图中的图例部分(右上角),我们引入了一些希腊字母,这些符号是如何输入的呢? ...
最新文章
- C# 创建、部署、调用WebService
- 220V双向TVS二极管,如何正确选型?
- python写web自动化_Web接口开发与自动化测试——基于Python语言
- 半监督学习技术在金融文本分类上的实践
- 文献记录(part33)-Hierarchical deep neural network for mental stress state detection using IoT ...
- softmax理论及代码解读——UFLDL
- Java历程-初学篇 Day02变量,数据类型和运算符
- 支付宝一项重要服务突然改名!官方:已启动品牌隔离,服务不受影响
- Linux kill 命令 以及USR1 信号解释
- 2-36进制,可以任意进制互转的类
- 一年级学python_Python这个黑科技,后悔没有早点学起来
- FPGA入门——1位全加器设计
- 城市规划图例符号_城市规划图例符号精编版
- 如何删除“我的电脑”、“此电脑”中坚果云图标--三种方法(2020年的可行方案)
- 97-微服务项目的编写(上篇)
- 肾囊肿的临床症状有哪些?
- 基于SSM框架的救援物资的管理与分配系统的设计与实现毕业设计源码291141
- 知识点(1):OSI网络模型
- 基于高德地图SDK开发之地图显式
- 【Debug记录】terminate called after throwing an instance of ‘xxxxxx‘