- 博客(13)
- 资源 (17)
- 收藏
- 关注
原创 R语言-正则表达式,替换
在R语言中使用正则表达式替换,可以使用sub()函数,用于全局替换则用gsub()函数。1、例子假设有一个字符串向量,需要将多字节文本过滤出来:>a2、过滤步骤思路:先将字符串向量转换为字符形式串,然后使用正则表达式替换,因为转换成字符串形式时,只能针对单个向量元素进行,故需要做一个函数,在使用lapply()作用于所有的向量元素。(1)将字符串向量转换为字符串形式>
2015-10-26 14:37:28 13422
原创 R语言-分组统计
分组统计1、假定有一组成绩数据,要求根据性别进行分组统计:> score ID score1 score2 Gender1 101 11.35321 0.9 male2 102 12.58654 0.6 male3 103 19.79380 0.9 female4 104 12.01352 0.4 female5
2015-10-26 09:36:12 64711 1
原创 R语言-因子与向量的转换
一、因子的特点或性质1、因子可视为C或JAVA语言中的枚举,适用于有限状态的表示。2、因子不可以赋枚举集合外的值,如一个因子包含male,female,则不能再赋male和female以为的值,赋其他值会将该元素设置为空值。二、因子的建立1、因子的建立假定有因子gendor,为一组人的性别:> gendor则通过上式建立一个性别因子。> gendor
2015-10-24 20:21:02 32392
原创 R语言-NULL和NA的区别
1、R语言中,NA代表位置上的值为空,NULL代表连位置都没有,变量为空。2、判断语句判断向量中的元素是否没有值:is.na()判断向量是否空值:is.null()
2015-10-24 18:19:06 15139
原创 R语言中的异常或错误处理
R语言中的异常处理和Java类似,使用了try()语句来捕获异常,不过没有对应的catch()语句。在使用try()函数捕获异常后,再对捕获的对象进行解析。try()函数第一个参数为调用的方法,第二个参数为是否显示异常消息。下面是网友的一个使用异常处理的实例:count <- 0inverses <- vector(mode = "list", 100)repeat
2015-10-23 22:13:06 12891
原创 常用打包和压缩格式文件处理
常用打包和压缩格式文件处理(来自互联网)。1、.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName2、.gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解
2015-10-23 20:56:05 913
原创 概率-什么是一阶矩,二阶矩?
根据S.M.罗斯的概率论教程,一阶矩指E[X],即数列X的均值称为一阶矩。以此类推,E[Xn] ,n≥1,称为X的 n阶矩,也就是二阶矩、三阶矩...参考:1、图灵数学·统计学丛书08-概率论基础教程(第7版)-美S·M·罗斯-郑忠国(译)-人民邮电出版.
2015-10-23 14:32:26 31348
原创 R语言-简单回归分析
1、问题假定有下面的数据,希望对该数据进行回归分析:IDscore1score2Gender10111.353210.2male10212.586540.6male10319.79380.9female10412.013520.4female105
2015-10-22 13:52:17 1246
原创 R语言-read.table读CSV文件数据
在R语言中使用read.table()读入CSV文件的数据。1、假定有score.csv文件ID,score1,score2,Gender101,11.35321,0.2,male102,12.58654,0.6,male103,19.7938,0.9,female104,12.01352,0.4,female105,11.97081,0.4,female106,1
2015-10-22 13:20:18 6769
原创 R语言-多图叠加
1、问题1:在R语言中,要在一个图中叠加画多个图,如何实现呢?解决:1)先使用plot画图,plot()函数会初始化好一副图所需要的全部要素,先用points()或lines()则不行,因为它们是低级函数,不能初始化图形。2)使用points()或lines()函数在现有图上叠加画图。2、问题2:如果叠加的图既要点,又要连线怎么办,points()只画点,lines()又只
2015-10-22 12:13:23 28897 1
原创 R语言-数组到矩阵的转换
1、问题:有一个很大的三维数组,需要转换为一个矩阵,是否能在R中用循环语句或者其他方式实现?三维数组(3, 2, 3)类似下面形式:, , 1 [,1] [,2][1,] 1 4[2,] 2 5[3,] 3 6, , 2 [,1] [,2][1,] 7 10[2,] 8
2015-10-21 21:25:36 19340
原创 EXCEL countif函数多条件
在MS EXCEL中,countif如果要满足多个条件怎么办呢?1、答案就是:使用条件集合{}和sum函数。即在countif()第二个参数中使用条件集合{},然后用sum()函数求满足这些条件的计数和。2、示例假设有下面的一列单元格,单元格编号从B3到B8,要统计出值为"是"和空的单元格个数。否否否 是
2015-10-09 12:22:58 21996
原创 惠普公司将拆成两家公司
惠普公司的邮件称:2015 年 11 月 1 日,中国惠普公司( Hewlett-Packard Company )将合法拆分成两家上市公司:其中一家公司将由惠普具备市场领先地位的企业技术基础设施、软件和服务业务构成,并以惠普企业公司( Hewlett Packard Enterprise Company )的名称开展经营活动;另一家公司将由惠普具备市场领先地位的打印与个人系统业务构成
2015-10-08 14:01:51 2156
带HttpRequest插件的firefox浏览器
2019-05-05
Win10桌面背景(壁纸)导出工具
2019-02-27
MS17-010 WIN7补丁
2017-05-15
MS17-010 补丁
2017-05-15
logback-ext-spring
2016-07-29
15天学会jQuery
2011-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人