zoukankan      html  css  js  c++  java
  • R-算术运算符

    R的算术运算符:

    算术运算符 功能 例子 例子效果
     +  加    
     -  减    
     *  乘    
     /  除    
     %%  求余数    
     %/%  相除求商  13%/%4  3
     ^  指数  2^3  8 
     >  比较大小  5>6  FALSE 
     比较大小  5<6  TRUE 
     ==  是否相等  5==6  FALSE  
     <=      
     >=       
     !=      
     &  对比向量的每个元素,如果两个元素都为TRUE,则给出输出TRUE  v<-c(3,1,TRUE,2+3i); t<-c(4,1,FALSE,2+3i); print(v&t)  TRUE  TRUE FALSE  TRUE
     |  对比向量的每个元素,如果有元素为真,则给出输出TRUE  v<-c(3,0,TRUE,2+3i); t<-c(4,0,FALSE,2+3i); print(v|t)  TRUE FALSE  TRUE  TRUE
     !  对比向量的每个元素,输出相反的逻辑值  v <- c(3,0,TRUE,2+2i);print(!v)  FALSE  TRUE FALSE FALSE
     &&  对比向量的第一个元素,如果两个元素都为TRUE,则给出输出TRUE  v<-c(3,1,TRUE,2+3i); t<-c(4,1,FALSE,2+3i); print(v&&t)  TRUE
     ||  对比向量的第一个元素,如果有元素为真,则给出输出TRUE  v<-c(3,0,TRUE,2+3i); t<-c(4,0,FALSE,2+3i); print(v||t)  TRUE
     <-  赋值(左分配)    
     =  赋值 (左分配)    
     <<-  赋值 (左分配)    
     ->  赋值 (右分配)    
    ->>   赋值 (右分配)     

    :  为向量按顺序创建一系列数字  v<- 2:8; print(v)  2 3 4 5 6 7 8
    %in%  判断元素是否属于向量  v<-2;t<-(1:9);print(v%in%t) TRUE
    %*%  将矩阵与其转置相乘  M = matrix( c(2,6,5,1,10,4), nrow = 2,ncol = 3,byrow = TRUE); t = M %*% t(M); print(t)

          [,1] [,2]
    [1,] 65 82
    [2,] 82 117


      

  • 相关阅读:
    第一次sprint团队贡献分改
    第一个Sprint冲刺事后诸葛报告
    第一个Sprint冲刺第十天
    第一个Sprint冲刺第九天
    第一个Sprint冲刺第八天
    第一个Sprint冲刺第七天
    第一个Sprint冲刺第六天
    第一个Sprint冲刺第五天
    第一个Sprint冲刺第四天
    第一个Sprint冲刺第三天
  • 原文地址:https://www.cnblogs.com/Elanlalala/p/10488166.html
Copyright © 2011-2022 走看看