首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

R语言学习 - 简化

绘制 - pheatmap 绘制热除了使用ggplot2,还可以有其它的包或函数,比如pheatmap::pheatmap (pheatmap包中的pheatmap函数)、gplots::heatmap...不改脚本的绘制 绘图时通常会碰到两个头疼的问题: 需要画很多的,唯一的不同就是输出文件,其它都不需要修改。如果用R脚本,需要反复替换文件名,繁琐又容易出错。...为了简化绘图、维持脚本的一致,我用bash对R做了一个封装,然后就可以通过修改命令好参数绘制不同的了。 先看一看怎么使用 首先把测试数据存储到文件中方便调用。...字有点小,是因为太大了,把的宽和高缩小下试试。...sp_pheatmap.sh的参数还有一些,可以完成前面讲述过的所有的绘制,具体如下: ***CREATED BY Chen Tong (chentong_biology@163.com)***

2.7K90

R语言】绘制-heatmap函数

前面给大家介绍过 1.超详细的绘制教程(5000余字),真正的保姆级教程 2.R语言绘制基因表达(简易版) 3.一个R函数搞定风险评估散点图, 4.R绘制甲基化和表达谱联合分析...其实每一张后面都对应一个表达矩阵。如上图所示,每一行是一个基因,每一列是一个样本。每一个小的色块,就是这个基因在这个样本中的表达量。...下面我们结合一个具体的例子来讲解如何使用R的heatmap函数绘制热 #读取所有miRNA的表达矩阵 expr=read.table("miRNA_expr.txt",header=T,row.names...heatmap(data, cexCol = 1, #设置列标签字体大小 scale="row" #按行做归一化 ) 得到如下 这个是使用默认配色方案来绘制的...(5000余字),真正的保姆级教程 2.R语言绘制基因表达(简易版) 3.一个R函数搞定风险评估散点图, 4.R绘制甲基化和表达谱联合分析 5.R语言中的颜色(一)

2.2K30

R语言绘制地图

想到我们往往联想到生物信息学,其实在其他行业也存在。今天我们就介绍一下在地域分布,下面我们以中国地图的图为例。...近代、当代地图数据 国家基础地理信息中心 59 五十年代1:100万地形 近代、当代地图数据 国家基础地理信息中心 我们今天利用R语言基于各省边界地图数据进行的绘制: 1....所需要的R包:”mapdata”, “maptools”,“ggplot2”, “plyr”, “mapproj”, “sp”, “maps”。 2....既然我们要画,那么少不了通过分布颜色的深浅体现分布情况。...接下来我们将我们的分布比例作为一个CSV文件导入R语言,文件结构如下: 代码如下: x<-china_map@data ###读取行政信息 xs<-data.frame(x,id=seq(0:924)

6.1K31

R」数据可视化3 :

在生物信息领域我们常常使用R语言对数据可视化。在对数据可视化的时候,我们需要明确想要展示的信息,从而选择最为合适的突出该信息。本系列文章将介绍多种基于不同R包的作图方法,希望能够帮助到各位读者。...什么是(Heatmap) 是一个以颜色变化来显示数据的矩阵。Toussaint Loua在1873年就曾使用过热来绘制对巴黎各区的社会学统计。 ?...还可以用于展示其他物质的丰度比如微生物的相对丰度、代谢组不同物质的含量等等。当然,另一个的重要用处就是展现不同指标、不同样本等之间的相关性。 ? 此时颜色代表的就是相关系数的大小。...相关性的: 格子中的数值代表相关性系数 怎么做Heatmap 1)需要什么格式的数据 有很多的软件都可以做heatmap。我们要介绍的当然是RR默认中提供了heatmap函数。...dataframe与matrix 2)如何做 本节用一个不是那么生物的数据集来展示一下如何做。 data("attitude") Ca <- cor(attitude) ?

1.7K10

R语言学习 - 绘制 (heatmap)

绘制 是做分析时常用的展示方式,简单、直观、清晰。可以用来显示基因在不同样品中表达的高低、表观修饰水平的高低等。任何一个数值矩阵都可以通过合适的方式用展示。...本篇使用R的ggplot2包实现从原始数据读入到输出的过程,并在教程结束后提供一份封装好的命令行绘图工具,只需要提供矩阵,即可一键绘图。...上一篇讲述了Rstudio的使用作为R写作和编译环境的入门,后面的命令都可以拷贝到Rstudio中运行,或写成一个R脚本,使用Rscript heatmap.r运行。...# 在最开始读入数据时,一般只指定x和y,其它后续指定 p <- ggplot(data_m, aes(x=variable,y=ID)) # 就是一堆方块根据其值赋予不同的颜色,所以这里使用...出来了,但有点不对劲,横轴重叠一起了。一个办法是调整图像的宽度,另一个是旋转横轴标记。 # theme: 是处理美观的一个函数,可以调整横纵轴label的选择、图例的位置等。

5.4K80

CAD出比例

CAD出比例 《道德经》39.jpg (一) “关于出比例 1.你知道你用CAD画出的打印出来会是多大吗? 2.你知道你图中标注文字打印出来字高是多少mm吗?...无论图纸大小,比例大小,我们要保证打印出来的文字是确定的大小。(例如标注文字高度是3mm) 2. 如果要按照比例,那出比例是准确的。...首先举个例子来证明三个比例之间的关系。 例:一张建筑标准层平面,图纸比例1:100,建筑物大约45m长×15m宽。...根本不用管你图纸比例和画图比例。 关于第一个问题我们解决的似乎不太理想,如果不是1:1画呢?比例怎么确定。我们现在来解决这个问题。...这就在于A全局比例和B测量比例的设置。(注意B测量比例是你将放大的倍数的倒数)。 这两个参数是非常重要和有用的,A全局比例可以理解成打印比例,B测量比例可以理解成缩放倍数(的倒数)。

2.7K30
领券