R语言基础函数整理R语言常用函数整理本篇是基础篇,即R语言自带的函数。一、数据管理vector:向量
 numeric:数值型向量
 logical:逻辑型向量
 character;字符型向量
 list:列表
 data.frame:数据框
 c:连接为向量或列表
 length:求长度
 subset:求子集
 seq,from:to,sequence:等差序列
 rep:重复
 NA:缺失            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-12 17:24:37
                            
                                145阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            plot()函数是R中基本的画x-y两个变量的函数,其用法如下为:plot(x, y, ...)
例如:首先我用runif()函数产生了两列随机数:x1,y1,然后用plot()函数直接画图:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-24 21:19:25
                            
                                228阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            3.1 常用图形参数R是一个功能强大的图形构建平台,可以逐条输入语句构建图形元素(颜色、点、线、文本等),逐渐完善图形,直至得到想要的结果。更改图形参数有两种方式,一种是直接在绘图函数中设置参数,这种方式只影响当前的绘图函数;另一种是通过par()函数设置,这种方式会影响当前绘图设备上的所有图形。3.1.1 颜色元素R语言可以设置绘图参数col,改变图像、坐标轴、文字、点、线等的颜色。例如,对数据            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-07 14:40:17
                            
                                1356阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            函数是一组组合在一起以执行特定任务的语句。 R 语言具有大量内置函数,用户可以创建自己的函数。在R语言中,函数是一个对象,因此R语言解释器能够将控制传递给函数,以及函数完成动作所需的参数。该函数依次执行其任务并将控制返回到解释器以及可以存储在其他对象中的任何结果。函数定义使用关键字函数创建 R 语言的函数。 R 语言的函数定义的基本语法如下function_name Function b            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-25 16:15:09
                            
                                177阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            summary()
sapply(x,fun,options):对数据框或矩阵中的每一个向量进行统计
mean
sd:标准差
var:方差
min:
max:
median:
length:
range:
quantile:
vars <- c("mpg", "hp", "wt")
head(mtcars[vars])summary(mtcars[vars])
mystats <- f            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-13 15:03:26
                            
                                215阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            R语言中的数据合并函数(merge,cbind和rbind)的使用1.merge函数两个数据框拥有相同的时间或观测值,但这些列却不尽相同。处理的办法就是使用merge(x, y ,by.x = ,by.y = ,all = )函数。#merge/合并IDnamescorestudent1student2total_st            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-05 22:50:28
                            
                                128阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            R语言4——R的数据类型2目录R语言4——R的数据类型21、字符串1.1 在字符串的语法中,单引号和双引号不能混用1.2  字符串连接函数——paste()函数1.3  字符串格式化函数——format()函数1.4字符串计算长度函数——nchar()函数1.5大小写转换函数——toupper()& tolower()函数1.6截取字符串函数——substri            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-18 19:30:32
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            常见函数的使用方法目录常见函数的使用方法mean,sd,var,sum,min,max,prod函数seq函数which函数 letters函数rev函数和sort函数r语言最基本的用法,新手入门 者请继续往下看。代码讲解超级详细!!!mean,sd,var,sum,min,max,prod函数使用方法示例:> x=c(1:5) ,-------构建x向量
> x [1] 1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-25 20:47:50
                            
                                1165阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              1. 加载程序包导入数据 library(bnlearn)  #CRAN中有,可以直接用install.packages(“bnlearn”)安装或者去网上下载后复制到library文件夹下即可。 library(Rgraphviz)  #用于绘图。这个包CRAN中没有,需要到http://www.bioconductor.org/pack ... ws            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-25 21:34:03
                            
                                121阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近用R语言画图,plot 函数是用的最多的函数,而他的参数非常繁多,由此总结一下,以供后续方便查阅。plot(x, y = NULL, type = "p", xlim = NULL, ylim = NULL,
log = "", main = NULL, sub = NULL, xlab = NULL, ylab = NULL,
ann = par("ann"), axes = TRUE,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-03 20:37:20
                            
                                422阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.设置图形要素的颜色
Plot函数中,使用col=参数来决定要素的颜色 
如果不指定plot type,颜色加在散点上,如果指定了plot type,例如line,则颜色加在线上 
其它函数,例如barplot()和histogram()也使用col=参数影响颜色            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-24 21:18:38
                            
                                980阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            
   倍数法(Fold change) 是最早应用于基因表达谱数据分析的方法,用 于量化一个基因的表达变化程度: 
         其中 x 1( i ) 和 x 2(i ) 分别表示基因 i 在两类样本中原始表达丰度的均值。 该方法通 过两类样本的基因原始表达丰度值的比较,计算出每个基因在两类样本间的 倍数差值,如果倍数差值大于预设阈值,判定为差异表达基因。虽然该方法 适用于小样本数据分析,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-05 23:41:20
                            
                                237阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            rnorm(n, mean = 0, sd = 1) n 为产生随机值个数(长度),mean 是平均数, sd 是标准差 。使用该函数的时候后,一般要赋予它 3个值.rnorm() 函数会随机正态分布,然.pnorm 累计概率性的高斯(正态)分布 rnorm 随机概率性的高斯(正态)分布 dnorm 概率密度性的高斯(正态)分布生成10000个均值为2标准差为1的随机数,相当于rnorm(1000            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-08 08:21:05
                            
                                929阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            用r语言模拟ar序列,ma序列,arma序列生成一个ar序列x1<-arima.sim(n=1000,list(ar=0.8))或者用filter函数e<-rnorm(1000,0,1)
x2<-filter(e,filter = 0.8,method = "recursive")method:指定拟合的是AR模型还是MA模型。method="recursive"为AR模型; m            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-07 14:32:24
                            
                                499阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            上一讲跟大家介绍了R作图的一些常见的参数设置:标题、图例、文字,这一讲,我们将给大家介绍另外几种常见参数设置,包括添加线条、轴、刻度线、符号。1. 添加线条   1.1 基本内容abline()函数可以用来添加垂直,水平或回归线。abline()函数的简化格式为:abline (a=NULL, b=NULL, h=NULL, v=NULL, ...)·a,b:指定直线的截距和斜率值。·h:水平线的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-13 16:51:23
                            
                                1341阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            axis函数用来在一张图表上添加轴线,区别于传统的x轴和y轴,axis 允许在上,下,左, 右4个方向添加轴线以x轴为例,一条轴线包含3个元素,水平的一条横线,叫做axis line , 刻度线, 叫做tick line, 对应的标签 labels基本用法:通过side 参数设置需要添加的轴线的方向,从下边开始,沿逆时针方向,数字为1到4代码示例:par(oma = c(1, 1, 1, 1),            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-01 15:17:02
                            
                                2725阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            功能 二维曲线绘图  语法plot(Y)
plot(X1,Y1,...)
plot(X1,Y1,LineSpec,...)
plot(..., 'PropertyName' ,PropertyValue,...)
plot(axes_handle,...)
h = plot(...)
hlines = plot( 'v6' ,...)  描述 plot(Y)如果Y是m×n的数组,以1:m            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-30 16:59:41
                            
                                67阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言  在R中,和排序相关的函数主要有三个:sort(),rank(),order()、arrange()。其中R中自带排序函数有 order,sort,rank 函数,plyr中有 arrange 函数。  order和sort是针对向量进行操作的,arrange针对数据框。其中order返还排序后的坐标,sort返还排序后的值,arrange返还的是基于某列排序后的数据框,方便多重依据排序。目            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-30 22:27:07
                            
                                960阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            相关相关系数可以用来描述定量变量之间的关系。 将使用R基础安装中的state.x77数据集,提供了美国50个州在1977年的人口、收入、文盲率、预期寿命、谋杀率和高中毕业率数据等。 数据如下:相关的类型Pearson、Spearman和Kendall相关:可以用cor(x, use= , method= )函数计算三种相关系数。而cov()函数可用来计算协方差。cor和cov的参数:x:矩阵或数据            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-23 12:13:40
                            
                                1390阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            总结:1、sort是直接对向量排序,返回原数值;2、order先对数值排序,然后返回排序后各数值的索引;3、rank返回原数据各项排名,有并列的情况;4、arrange是dplyr包中的,可对数据框以列的形式进行因子排序;5、reorder用在绘图中,比如ggplot中绘条形图,可使x轴按y轴数值大小排序;比如横轴为class,纵轴为hwy,可写为:aes(x=reorder(class,hwy)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-01 15:18:09
                            
                                271阅读
                            
                                                                             
                 
                
                                
                    