自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 收藏
  • 关注

转载 【数据分析 R语言实战】学习笔记 第八章 方差分析与R实现

http://www.cnblogs.com/jpld/p/4594003.html 转载于:https://www.cnblogs.com/blueicely/p/4957314.html

2015-11-11 20:42:00 288

转载 excel合并单元格

最简单的: =A1&B1&C1 在C14单元格中输入公式:=CONCATENATE(A14,"@",B14,".com"),确认后,即可将A14单元格中字符、@、B14单元格中的字符和.com连接成一个整体,显示在C14单元格中 转载于:https://www.cnblogs.com/blueicely/p/3656433.html...

2014-04-10 14:24:00 240

转载 比较R语言、perl语言,matlab中for循环和while循环的使用

http://zhan.renren.com/zxccshkbx?gid=3602888498030523562&from=post&checked=true 转载于:https://www.cnblogs.com/blueicely/p/3613923.html

2014-03-20 15:53:00 344

转载 Python 使用 UTF-8 编码(转)

Python 使用 UTF-8 编码(转) 原文出处:http://blog.chenlb.com/2010/01/python-use-utf-8.html 一般我喜欢用 utf-8 编码,在 python 怎么使用呢? 1、在 python 源码文件中用 utf-8 文字。一般会报错,如下: File "F:\workspace\psh\src\test.py",...

2013-11-27 10:57:00 179

转载 R快速创建个文件

cat("TITLE extra line", "2 3 5 7", "11 13 17", file="ex.data", sep="\n") 转载于:https://www.cnblogs.com/blueicely/p/3421431.html

2013-11-13 15:02:00 399

转载 gsub

gsub("([ab])", "\\1_\\1_", "abc and ABC")[1] "a_a_b_b_c a_a_nd ABC" 分析:在后边查找a或b,查找到对每个字母后边加_ 转载于:https://www.cnblogs.com/blueicely/p/3421397.html...

2013-11-13 14:47:00 616

转载 R语言的if-else

语法问题,类似于for函数使用时必须把"{"放在当前行,而不可以独占一行。R的特色。 具体你的这个问题可以尝试 x <- 5 if (x>0){ print("abc") } else { print("def") } 要注意的是:if后的“{“一定要在条件同一行,最后一个"}"在单独一行。 x <- 5 if (x>0){ print("a...

2013-11-13 13:16:00 809

转载 哈希key个数

$length = keys %hashname; 则$length中得到的直接是该hash的key的个数。 转载于:https://www.cnblogs.com/blueicely/p/3385995.html

2013-10-24 14:11:00 202

转载 输出后当作输入文件

foreach my $i (@region){ $all++; @Rgene = split "\t",$i; system "samtools depth -r $Rgene[1] $bam > $all.txt"; my $file = "$all.txt";# print $file,"\n";...

2013-10-24 13:55:00 121

转载 linux下各种形式的shell加法操作总结

linux 下shell加法操作总结: #!/bin/bash n=1;echo -n "$n " let "n = $n + 1" echo -n "$n " : $((n = $n + 1)) echo -n "$n " (( n = n +1 )) echo -n "$n " : $[ n = $n +1 ] echo -n "$n...

2013-09-17 10:40:00 263

转载 grep和map计算两个集合交集、并集、补集

#!/usr/bin/perl use strict;######################################## 用grep 和map 获取两个列表的交集并集、补集#######################################my @a=("a","b","c","d","e");my @b=("b","g","f","e");print "列表a数...

2013-08-30 09:32:00 339

转载 awk行号相关的操作

http://www.plob.org/2011/03/18/97.html 转载于:https://www.cnblogs.com/blueicely/p/3290696.html

2013-08-30 08:48:00 127

转载 Matlab、R向量与矩阵操作

Matlab、R向量与矩阵操作 描 述 Matlab R 1 建立行向量v=[1 2 3 4] v=[1 2 3 4] v<-c(1,2,3,4)或v<-scan(),然后输入1 2 3 4,并按Enter 2 建立列向量v=[1 2 3 ...

2013-08-28 09:43:00 448

转载 假设检验

置信水平需要根据具体的样本量来定,如果样本量比较少,比如说在数十例,那么一般选择0.05,如果样本量比较大,比如说上百例,那么需要选择0.01,如果样本量非常大,比如说上千,那么置信水平可以选择0.001甚至更小的数值。 第一类和第二类错误都是针对假设检验而言。 第一类错误指假阳性错误,即将阴性结果错误判断为阳性结果。 第二类错误指假阴性错误,即将阳性结果错误判断为阴性结果。 危...

2013-08-08 10:49:00 146

转载 文件合并

两个文件a1,b1 内容分别如下: a1: 1 2 3 b1: a b c 如何把它们合在一起内容如下的: 1 a 2 b 3 c ----------------------------- paste -d" " a1 a2 SUN的Solaris只能合并12个文件,sco5.5下ksh只能合并6个文件,在aix下ksh没有限制 ------------...

2013-07-29 15:05:00 133

转载 排序

二维哈希:使用$hash{$key1}{$key2} = $value;遍历(注意加粗与加下划线的语句)foreach my $key1 (sort keys %hash) #首先对key1进行排序{ foreach my $key2 (sort{$hash{$key1}->{$b}<=>$hash{$key1}->{a...

2013-07-26 13:56:00 114

转载 exec函数

exec函数族的作用是根据指定的文件名找到可执行文件,并用它来取代调用进程的内容,换句话说,就是在调用进程内部执行一个可执行文件。这里的可执行文件既可以是二进制文件,也可以是任何Linux下可执行的脚本文件。 与一般情况不同,exec函数族的函数执行成功后不会返回,因为调用进程的实体,包括代码段,数据段和堆栈等都已经被新的内容取代,只留下进程ID等一些表面上的信息仍保持原样,颇有些神似...

2013-04-08 14:39:00 86

转载 perl 内部变量

$- 当前页可打印的行数,属于Perl格式系统的一部分 $! 根据上下文内容返回错误号或者错误串 $” 列表分隔符 $# 打印数字时默认的数字输出格式 $$ Perl解释器的进程ID $% 当前输出通道的当前页号 $& 与上个格式匹配的字符串 $( 当前进程的组ID $) 当前进程的有效组ID $* 设置1表示处理多行格式.现在多以/s和/m修饰符取代之. $...

2013-04-08 14:08:00 111

转载 shell 使用技巧

命令行的历史记录 通过按向上方向键,您可以向后遍历近来在该控制台下输入的命令。用向下方向键可以向前遍历。与 SHIFT 键连用的话,您还可以遍历以往在该控制台中的输出。您也可以编辑旧的命令,然后再运行。 按 <CTRL r> 后,shell 就进入“reverse-i(ncremental)-search”(向后增量搜索)模式。现在输入您要找的命令的首字母: (reve...

2013-03-22 16:10:00 117

转载 Linux下用perl批量替换文本文件的内容

批量替换简单的可以用sed: sed 's/a/b/g' ##将a 换成b 批量替换文件内容的好方法,命令结构如下: find -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g' 下面这个例子就是将当前目录及所有子目录下的所有pom.xml文件中的”http://repo1.maven.org/m...

2013-03-21 14:50:00 196

转载 perl中如何调用R语言

引用:http://www.biostatistic.net/thread-98-1-1.html 1 直接用system()命令 比如有个test.R程序,可以通过下面的方式调用: system("R <test.R --vanilla") 如果要调用可执行程序,如:lwolf.exe只需: system("lwolf.exe") 转载于:https://www.cnblo...

2013-03-18 18:31:00 915

转载 R字符串处理

R 字符串处理 1 #字符串连接: paste() #paste(..., sep = " ", collapse = NULL) > paste("a","b","c",sep=">") [1] "a>b>c" 2 字符串分割: strsplit() #strsplit(x, split, extended = TRUE, fixed = F...

2013-03-18 18:23:00 139

转载 R 批量读取本地文件

批量读取本地文件 在批量读取文档时一般先将其存放在某一个目录下。先用dir()函数获取目录中的文件名,然后用paste()将路径合成,最后用循环或向量化方法处理文档。例如: doc.names <- dir("path") doc.path <- sapply(doc.names,function(names) paste(path,names,sep='/')) ...

2013-03-18 17:04:00 230

转载 R graph:如何自定义坐标轴刻度标示(tick label)

R graph:如何自定义坐标轴刻度标示(tick label) 这里要说的不是轴标。轴标用xlab或者ylab赋值。我要说的是轴上的刻度标志(tickmark)相对应的那些标识(labels)如何自定义。 首先要在plot里面压制自动生成坐标轴;因为你想自定义,当然需要压制自动生成的了。例如用xaxt="n"就压制了x轴刻度标志以及刻度标识。 其次使用axis()命令自定义...

2013-03-18 14:20:00 5275

转载 读取前200行

##读取前200行 #open (IN2,"G:\\PROJECT\\project_insection\\insert_B73_1.txt") or die "$!"; #open (OUT2,"+>G:\\PROJECT\\project_insection\\insert_B73_1_myout.txt") or die "$!"; #my @myout; #wh...

2013-03-18 13:54:00 177

转载 R语言对数据集进行排序

> a <- matrix( c(5, 3, 4, 2, 2, 6, 8, 9, 7, 6, 12, 10, 11, 14, 13), 5) > a [,1] [,2] [,3] [1,] 5 6 12 [2,] 3 8 10 [3,] 4 9 11 [4,] 2 7 14 [5...

2013-03-18 13:24:00 2324

转载 比较两个文件

方法一:使用grep grep -v -f file1 file2 && grep -v -f file2 file1 grep命令的详细使用方法,可以参考man,这里有一个简单实用的介绍:http://linux.ccidnet.com/art/3067/20070313/1035613_1.html。 在方法一中,用到了两个参数。参数-v,表示in...

2013-03-11 09:41:00 225

转载 perl 引用实例

my $aref =[[1,2,3],[4, 5, 6],[7, 8, 9]]; foreach my $key (@{$aref}) { my $b=$key->[0]; print $b,"\n"; } 147 my @difs; my (%records,%record1,%record2); @difs1= qw /a b c/...

2013-02-28 11:13:00 119

转载 perl 常用函数和符号

文件测试   Perl的文件操作也可以先测试文件是否存在,是否可读写等,这样操作起来会更安全。如: $x="abc.txt"; if(-e $x) { #abc.txt是否存在?   # 存在操作 } else {   printf "文件不存在。\n"; }...

2013-02-22 15:26:00 170

转载 Linux下设置环境变量

Linux下如何设置环境变量,今天总结了一下,发出来和大家分享一下,希望对大家的学习有所帮助,不多说了,看具体怎么操作了... 1、总结背景 在linux系统下,下载并安装了应用程序,很有可能在键入它的名称时出现“command not found”的提示内容。每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了。这涉及到环境变量PATH的设置问题,而PATH的设置也是在lin...

2013-02-06 22:05:00 188

转载 perl进制转换

十六进制数转换为十进制数 $hexStr="0e"; print hex($hexStr); 二进制数转换为十进制数 print oct("0b"."10101010")."\n"; 十进制转换为二进制 $Str = sprintf("%b","1432")+0; print $Str; 十进制转换为十六进制 $Str = sprintf("%x","14...

2013-02-01 10:41:00 887

转载 shell find

http://www.cnblogs.com/serendipity/articles/2133385.html 2、find命令的参数; pathname: find命令所查找的目录路径。例如 用.来表示当前目录, 用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。相...

2013-01-30 16:57:00 136

转载 shell awk

awk 逐行扫描输入 ( 可以是文件或管道等 ),按给定的模式查找出匹配的行,然后对这些行执行 awk 命令指定的操作。 awk 将读入的记录分割成数个字段,并将第一个字段放入发量 $1 中,第二个放入发量 $2 中,以此类推;$0 表示整条记录; 字段分隔符可以通过选项 -F 指定,否则使用缺省的分隔符,通常为空格或Tab。 ARGC:命令行参数个数 ( 实际就是输入文件的数目加 ...

2013-01-25 10:35:00 125

转载 shell grep

linux grep命令 多条件查询:同时查找NH:i:1和=grep -E -w '(NH:i:1.*=|=.*NH:i:1)' file.txt 1.作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使...

2013-01-24 13:19:00 180

转载 数据标准化

在数据分析之前,我们通常需要先将数据标准化(normalization),利用标准化后的数据进行数据分析。数 据标准化也就是统计数据的指数化。数据标准化处理主要包括数据同趋化处理和无量纲化处理两个方面。数据同趋化处理主要解决不同性质数据问题,对不同性质指 标直接加总不能正确反映不同作用力的综合结果,须先考虑改变逆指标数据性质,使所有指标对测评方案的作用力同趋化,再加总才能得出正确结果。数...

2013-01-22 14:56:00 156

转载 perl一次读取多行

open (TEST, "$infile") while (<TEST>) { my $line_1=$_; my $line_2=<TEST>; my $line_3=<TEST>; my $line_4=<TEST>; } 转载于:https://www.cnblogs.com/blueicely/archive/2...

2013-01-21 11:02:00 1028

转载 @_, $_, $_[0], shift ]

1. Perl函数通过 & 调用.2. Perl参数Perl天然支持可变数目个参数。在函数内部,所有参数按顺序放在数组 @_ 中。在函数内部,$_[0] 表示函数的第一个参数。其余类推。3. shiftshift 后跟一个数组,表示将数组的第一个值返回。数组也被改变,其第一个元素被弹出。演示代码一(求最大值): #!/usr/bin/perl -w use...

2013-01-17 12:40:00 289

转载 sort

http://www.lampbo.org/linux-xuexi/linux-base/linux-shell-sort-detailed-command.html sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。-(减号)代替文件名指定标准输入。如果您不指定...

2013-01-16 14:48:00 116

转载 perl转载undef简介 defined函数简介

(一)undef简介 变量在第一次赋值前有一个特殊值undef,按照Perl来说就是: “这里什么也没有,请继续” 。如果这里的“什么也没有”是一些“数字” ,则表现为 0。如果是“字符串” ,则表现为空串。但undef 既非数字也非字符串,它是另一种标量类型。由于undef 在需要数字的地方可以自动转化为 0,因此可以如下的写代码:#!/usr/bin/perlwhile($n&lt...

2013-01-15 12:21:00 243

转载 perl 模式

\d 任意数字 [0-9]\D 除数字外的任意字符 [^0-9]\w 任意单词字符 [_0-9a-zA-Z]\W 任意非单词字符 [^_0-9a-zA-Z]\s 空白 [ \r\t\n\f]\S 非空白 [^ \r\t\n\f]g 匹配所有可能的模式i 忽略大小写m 将串视为多行o 只赋值一次s 将串视为单行x 忽略模式中的空白因此.*将匹配任意字符任意多数但是.不匹配换行符 转载于:...

2013-01-15 12:14:00 95

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除