- 博客(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
210
转载 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
159
转载 比较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
256
转载 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
122
转载 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
297
转载 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
544
转载 R语言的if-else
语法问题,类似于for函数使用时必须把"{"放在当前行,而不可以独占一行。R的特色。具体你的这个问题可以尝试x <- 5if (x>0){print("abc")} else {print("def")}要注意的是:if后的“{“一定要在条件同一行,最后一个"}"在单独一行。x <- 5if (x>0){print("a...
2013-11-13 13:16:00
713
转载 哈希key个数
$length = keys %hashname;则$length中得到的直接是该hash的key的个数。转载于:https://www.cnblogs.com/blueicely/p/3385995.html
2013-10-24 14:11:00
157
转载 输出后当作输入文件
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
78
转载 linux下各种形式的shell加法操作总结
linux 下shell加法操作总结:#!/bin/bashn=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
183
转载 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
236
转载 awk行号相关的操作
http://www.plob.org/2011/03/18/97.html转载于:https://www.cnblogs.com/blueicely/p/3290696.html
2013-08-30 08:48:00
87
转载 Matlab、R向量与矩阵操作
Matlab、R向量与矩阵操作描 述MatlabR1建立行向量v=[1 2 3 4]v=[1 2 3 4]v<-c(1,2,3,4)或v<-scan(),然后输入1 2 3 4,并按Enter2建立列向量v=[1 2 3 ...
2013-08-28 09:43:00
365
转载 假设检验
置信水平需要根据具体的样本量来定,如果样本量比较少,比如说在数十例,那么一般选择0.05,如果样本量比较大,比如说上百例,那么需要选择0.01,如果样本量非常大,比如说上千,那么置信水平可以选择0.001甚至更小的数值。第一类和第二类错误都是针对假设检验而言。第一类错误指假阳性错误,即将阴性结果错误判断为阳性结果。第二类错误指假阴性错误,即将阳性结果错误判断为阴性结果。危...
2013-08-08 10:49:00
93
转载 文件合并
两个文件a1,b1 内容分别如下: a1: 1 2 3b1: a b c 如何把它们合在一起内容如下的: 1 a 2 b 3 c -----------------------------paste -d" " a1 a2SUN的Solaris只能合并12个文件,sco5.5下ksh只能合并6个文件,在aix下ksh没有限制------------...
2013-07-29 15:05:00
78
转载 排序
二维哈希:使用$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
65
转载 exec函数
exec函数族的作用是根据指定的文件名找到可执行文件,并用它来取代调用进程的内容,换句话说,就是在调用进程内部执行一个可执行文件。这里的可执行文件既可以是二进制文件,也可以是任何Linux下可执行的脚本文件。与一般情况不同,exec函数族的函数执行成功后不会返回,因为调用进程的实体,包括代码段,数据段和堆栈等都已经被新的内容取代,只留下进程ID等一些表面上的信息仍保持原样,颇有些神似...
2013-04-08 14:39:00
55
转载 perl 内部变量
$- 当前页可打印的行数,属于Perl格式系统的一部分$! 根据上下文内容返回错误号或者错误串$” 列表分隔符$# 打印数字时默认的数字输出格式$$ Perl解释器的进程ID$% 当前输出通道的当前页号$& 与上个格式匹配的字符串$( 当前进程的组ID$) 当前进程的有效组ID$* 设置1表示处理多行格式.现在多以/s和/m修饰符取代之.$...
2013-04-08 14:08:00
69
转载 shell 使用技巧
命令行的历史记录通过按向上方向键,您可以向后遍历近来在该控制台下输入的命令。用向下方向键可以向前遍历。与 SHIFT 键连用的话,您还可以遍历以往在该控制台中的输出。您也可以编辑旧的命令,然后再运行。按 <CTRL r> 后,shell 就进入“reverse-i(ncremental)-search”(向后增量搜索)模式。现在输入您要找的命令的首字母:(reve...
2013-03-22 16:10:00
66
转载 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
130
转载 perl中如何调用R语言
引用:http://www.biostatistic.net/thread-98-1-1.html1 直接用system()命令 比如有个test.R程序,可以通过下面的方式调用: system("R <test.R --vanilla")如果要调用可执行程序,如:lwolf.exe只需: system("lwolf.exe")转载于:https://www.cnblo...
2013-03-18 18:31:00
779
转载 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
78
转载 R 批量读取本地文件
批量读取本地文件在批量读取文档时一般先将其存放在某一个目录下。先用dir()函数获取目录中的文件名,然后用paste()将路径合成,最后用循环或向量化方法处理文档。例如:doc.names <- dir("path") doc.path <- sapply(doc.names,function(names) paste(path,names,sep='/')) ...
2013-03-18 17:04:00
149
转载 R graph:如何自定义坐标轴刻度标示(tick label)
R graph:如何自定义坐标轴刻度标示(tick label)这里要说的不是轴标。轴标用xlab或者ylab赋值。我要说的是轴上的刻度标志(tickmark)相对应的那些标识(labels)如何自定义。首先要在plot里面压制自动生成坐标轴;因为你想自定义,当然需要压制自动生成的了。例如用xaxt="n"就压制了x轴刻度标志以及刻度标识。其次使用axis()命令自定义...
2013-03-18 14:20:00
4877
转载 读取前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
126
转载 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
2197
转载 比较两个文件
方法一:使用grepgrep -v -f file1 file2 && grep -v -f file2 file1grep命令的详细使用方法,可以参考man,这里有一个简单实用的介绍:http://linux.ccidnet.com/art/3067/20070313/1035613_1.html。 在方法一中,用到了两个参数。参数-v,表示in...
2013-03-11 09:41:00
136
转载 perl 引用实例
my $aref =[[1,2,3],[4, 5, 6],[7, 8, 9]];foreach my $key (@{$aref}){ my $b=$key->[0]; print $b,"\n";}147my @difs;my (%records,%record1,%record2);@difs1= qw /a b c/...
2013-02-28 11:13:00
62
转载 perl 常用函数和符号
文件测试 Perl的文件操作也可以先测试文件是否存在,是否可读写等,这样操作起来会更安全。如: $x="abc.txt"; if(-e $x) { #abc.txt是否存在? # 存在操作 } else { printf "文件不存在。\n"; }...
2013-02-22 15:26:00
111
转载 Linux下设置环境变量
Linux下如何设置环境变量,今天总结了一下,发出来和大家分享一下,希望对大家的学习有所帮助,不多说了,看具体怎么操作了...1、总结背景 在linux系统下,下载并安装了应用程序,很有可能在键入它的名称时出现“command not found”的提示内容。每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了。这涉及到环境变量PATH的设置问题,而PATH的设置也是在lin...
2013-02-06 22:05:00
112
转载 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
763
转载 shell find
http://www.cnblogs.com/serendipity/articles/2133385.html2、find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。相...
2013-01-30 16:57:00
84
转载 shell awk
awk 逐行扫描输入 ( 可以是文件或管道等 ),按给定的模式查找出匹配的行,然后对这些行执行 awk 命令指定的操作。awk 将读入的记录分割成数个字段,并将第一个字段放入发量 $1 中,第二个放入发量 $2 中,以此类推;$0 表示整条记录; 字段分隔符可以通过选项 -F 指定,否则使用缺省的分隔符,通常为空格或Tab。ARGC:命令行参数个数 ( 实际就是输入文件的数目加 ...
2013-01-25 10:35:00
62
转载 shell grep
linux grep命令多条件查询:同时查找NH:i:1和=grep -E -w '(NH:i:1.*=|=.*NH:i:1)' file.txt1.作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使...
2013-01-24 13:19:00
116
转载 数据标准化
在数据分析之前,我们通常需要先将数据标准化(normalization),利用标准化后的数据进行数据分析。数 据标准化也就是统计数据的指数化。数据标准化处理主要包括数据同趋化处理和无量纲化处理两个方面。数据同趋化处理主要解决不同性质数据问题,对不同性质指 标直接加总不能正确反映不同作用力的综合结果,须先考虑改变逆指标数据性质,使所有指标对测评方案的作用力同趋化,再加总才能得出正确结果。数...
2013-01-22 14:56:00
108
转载 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
933
转载 @_, $_, $_[0], shift ]
1. Perl函数通过 & 调用.2. Perl参数Perl天然支持可变数目个参数。在函数内部,所有参数按顺序放在数组 @_ 中。在函数内部,$_[0] 表示函数的第一个参数。其余类推。3. shiftshift 后跟一个数组,表示将数组的第一个值返回。数组也被改变,其第一个元素被弹出。演示代码一(求最大值):#!/usr/bin/perl -wuse...
2013-01-17 12:40:00
185
转载 sort
http://www.lampbo.org/linux-xuexi/linux-base/linux-shell-sort-detailed-command.htmlsort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。-(减号)代替文件名指定标准输入。如果您不指定...
2013-01-16 14:48:00
80
转载 perl转载undef简介 defined函数简介
(一)undef简介 变量在第一次赋值前有一个特殊值undef,按照Perl来说就是: “这里什么也没有,请继续” 。如果这里的“什么也没有”是一些“数字” ,则表现为 0。如果是“字符串” ,则表现为空串。但undef 既非数字也非字符串,它是另一种标量类型。由于undef 在需要数字的地方可以自动转化为 0,因此可以如下的写代码:#!/usr/bin/perlwhile($n<...
2013-01-15 12:21:00
178
转载 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
66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人