摘要: my @a=(1..10);$b=join "\t",@a[1..3,$#a-1];print "$b";结果:2349 阅读全文
posted @ 2012-12-27 09:43 蒋蒋 阅读(293) 评论(0) 推荐(0) 编辑
摘要: for i in a b c;do mkdir $i\_A;done 阅读全文
posted @ 2012-12-25 16:18 蒋蒋 阅读(164) 评论(0) 推荐(0) 编辑
摘要: > library(VennDiagram)载入需要的程辑包:grid> dg1<-read.table("clipboard",header=F)> dg2<-read.table("clipboard",header=F)> venn.diagram(list(dg_1_nip=dg1[,1],dg_2_nip=dg2[,1]),fill=c("red","blue"),"rice.tiff") 阅读全文
posted @ 2012-12-24 15:41 蒋蒋 阅读(299) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash#---------cutting file----------IN=/share1/projects/project_mwr/tophat_result#filename=$IN/Sample_ZJ-GFP-/countlist.txtfilename=$IN/Sample_ZJ-GFP+/countlist.txt#---------cuttint last lin -----cutnu=5cutnum=`expr $cutnu - 1`filetmp=`cat $filename|wc -l`filelen=`expr $filetmp - $cutnum`file 阅读全文
posted @ 2012-12-24 10:54 蒋蒋 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 以数字为名的变量保存的是上一次匹配操作(/pattern/)中,第n个小括号中的原符号所匹配内容。 $1就是第一对小括号中的原符号所对应的匹配内容。 $2就是第二对小括号中的原符号所对应的匹配内容。内插功能:$str = "aaa4zzz7bbb";$str =~ /(\d)z{3}(\d)/;print "$1\t$2\n"; 输出结果是:4 7 阅读全文
posted @ 2012-12-21 13:51 蒋蒋 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 函数splice的用法格式splice(@array,offset,length,list) #在数组@array的offset的位置插入list,同时删除从 offset开始长度为length个元素。list上下文返回操作 后的数组,scalar上下文返回操作后的数组最后一个元 素。1、缺省list,即splice(@array,offset,length) #删除数组@array从offset开始长度为length个元素2、缺省list和length,即splice(@array,offset) #删除数组@array从offstage开始到最后3、缺省list、length和of... 阅读全文
posted @ 2012-12-21 13:26 蒋蒋 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 加引号的结果会自动加上空格分割:my @rocks=(1..20);print "@rocks\n";结果:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 阅读全文
posted @ 2012-12-21 13:19 蒋蒋 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 1) 利用剪贴板一种简单不过的方法是打开Excel中电子表格, 选中需要的数据区域, 再复制到剪贴板中(使用CTRL+C). 然后在R中键入命令> mydata <- read.delim("clipboard")2) 使用程序包RODBC.要得到文件"c:\data\body.xls"中工作表1(sheet1)中的数据,设为Sex Weight HeightM 65 168M 70 172F 54 156F 58 163可以使用命令> library(RODBC)> z <- odbcConnectExcel(" 阅读全文
posted @ 2012-12-17 16:48 蒋蒋 阅读(2035) 评论(0) 推荐(0) 编辑
摘要: http://www.dataguru.cn/article-1766-1.html 阅读全文
posted @ 2012-12-14 12:30 蒋蒋 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Combine R Objects by Rows or ColumnsPackage:baseTake a sequence of vector, matrix or data frames arguments and combine by columns or rows, respectively. These are generic functions with methods for other R classes.Usagecbind(..., deparse.level = 1)rbind(..., deparse.level = 1)> m<-cbind(1,1:7) 阅读全文
posted @ 2012-12-14 12:29 蒋蒋 阅读(2107) 评论(0) 推荐(0) 编辑