下载旧版本的R网址
摘要:https://cran.r-project.org/bin/windows/base/old/
阅读全文
R作图
摘要:R一般的散点图:plot() 折线图:plot() lines() 柱状图 barplot() 箱子图 boxplot() 直方图:hist() 热力图:heatmap 画地图的:拓展包 maps,sp包 在一张画板上画多个散点图 par(mfrow=c(2,3)) 绘制的2行3列个图形 图例的参数
阅读全文
R常见的几种常见统计图
摘要:1,向日葵散点图 2,热图 (颜色越深,数值越大) 3,折线图(散点图),绘制散点图集用 paris(data.frame)
阅读全文
R随笔(2)
摘要:1,查看R中的变量模式(对象的数据类型)mode() 2,因子(factor), table()可以获取多个因子的交叉表,可以知道每个因子出现的次数 > g<-c("f","m","m","m","f","f","m","f","m","f") > g<-factor(g) > a<-factor(
阅读全文
矩阵运算相关函数
摘要:矩阵专门取一列的时候,如果想得到的这一列还是矩阵,则需要设置一个参数:m[,4,drop=F]
阅读全文
R中的一些空值
摘要:1, NA: 缺失数据NaN: 无意义的数,比如sqrt(-2)Inf: 正无穷大-Inf: 负无穷大 R语言中还有一种Null对象,一般被用在函数参数中,表示该参数没有被赋予任何值,或者某些函数返回值为Null。 NA值是占取一个数据的位置 ,NULL值是一个空值。 2,判断一个数值是否是以上值
阅读全文
R 指定产生一些数据的函数
摘要:产生一些有顺序的数据的函数seq(), rep(),sample() 1,seq(from = 1, to = 1, by = ((to - from)/(length.out - 1)), length.out = NULL, along.with = NULL, ...) > seq(1,20,
阅读全文
R随笔
摘要:最近处理了一些数据 发现了写代码过程中值得注意的地方,特别是写循环的时候 1, trait_data<-numeric() for(i in 0:(indi_num-1)){ trait_eve<-traitdata[(3*i+1):(3*(i+1))] trait_data<-rbind(trai
阅读全文
R文本处理
摘要:最近写了一些代码,用R处理文本格式。就写一些我最近用的一些处理字符串的函数 value=FALSE表示的是grep()返回的是所匹配字符串的位置 value=TRUE返回是所要找的字符串。perl=TRUE代表可以用适合perl的正则表达式 fixed=TRUE表示pattern is a stri
阅读全文
用R读取外部的excel文件
摘要:今天找了好多包来快速读取数量量比较大的excel包,但是总是出现OutOfMemoryError (Java): GC overhead limit exceeded,内存溢出报错。找到了两个R包可以解决该问题 目前找到三个包可以读取excel数据。 1 ,读取excel文件的包:xlsx包 只能读
阅读全文
R中的ggplot2包
摘要:qplot()函数是一个快速作图函数 用数据diamands head(diamonds) carat cut color clarity depth table price0.23 Ideal E SI2 61.5 55 326 0.21 Premium E SI1 59.8 61 326 0.2
阅读全文
R中的一些数据形式
摘要:当我们输入的数据形式有字符串和数字的时候,更好的输入形式就是以数据框的形式输入进去,数据框也可以用ncol() ,nrow(),取具体某个值 这些函数等 但是以数据框形式输入,有字符串时,这些字符串默认是以因子的形式的 例如: Next, you just combine the vectors t
阅读全文
R数据处理
摘要:NA值 缺失值:就是在收集数据的时候我们没有收集到,或者因为某种原因为获得的数字,也或者是我们并不想得到这个数据 当有 > x = c(1,4,7,NA,12,19,15,21,20)> mean(x) > mean(x,na.rm=TRUE)[1] 12.375 1,R中对数据进行排序的三个函数:
阅读全文
R语言的一些矩阵运算
摘要:矩阵的存储默认是按列进行存储的 1,创建矩阵 matrix (data = NA, nrow = 1, ncol = 1, byrow =FALSE, dimnames = NULL) 创建一个c(1:12)的三行四列的矩阵, colnames<-c("c1","c2","c3","c4") row
阅读全文
R语言中的常用函数
摘要:R语言常用数学函数 (2013-01-04 22:09:00) R语言常用数学函数 语言的数学运算和一些简单的函数整理如下: 向量可以进行那些常规的算术运算,不同长度的向量可以相加,这种情况下最短的向量将被循环使用。 改变编译环境的语言(英语) Sys.setenv(LANGUAGE="en") >
阅读全文
R读取数据和导出数据
摘要:对于小数据:用键盘输入数据、 > mydata<-data.frame(age=numeric(0),gender=character(0),weight=numeric(0))> mydata<-edit(mydata) 就会出现一个文本编辑器 读入文本文件 scan(file,what=" "(
阅读全文
R语言中bioconductor包
摘要:安装该包以及扩展包source("https://bioconductor.org/biocLite.R") biocLite("Biostrings") biocLite(" ")library("Biostrings")
阅读全文
R语言中的数据结构
摘要:R语言的数据结构分为:向量,数组,矩阵,数据框 1,向量: vector(mode = "logical", length = 0) 这里,mode参数表示的是该向量储存数据的类型,length表示该向量的长度。ex:x<-vector(1:10)y<-c("a","b","c","d")2,矩阵:
阅读全文
网页版的R设置环境变量
摘要:此设置可以设置R的环境变量 .libPaths(c( "/GPFS01/softwares/R3.3.3lib",.libPaths())) 可用 .libPaths函数查看R的环境变量
阅读全文
R语言矩阵运算加速
摘要:今天在查关于的运行环境时,就查到了一个加速矩阵运算的一篇日志,感觉很兴奋 该日志的网址:http://blog.fens.me/category/r-lang/ 还有一个关于R语言中的环境空间:http://blog.fens.me/r-environments/ 看了还是不太懂,再看点其他资料吧
阅读全文