zoukankan      html  css  js  c++  java
  • R入门(一)

    简单的算术操作和向量运算

    向量赋值:函数c( ),参数可以是一个或多个数,也可以是向量

                      赋值符号‘<-’

    向量运算:exp(),log(),sin(),tan(),sqrt(),max(),min()

                      range(x):得到一个长度为二的向量(min(x),max(x))

                     mean(x):计算平均值,sum(x)/length(x)

                    var(x):计算样本方差 (sum((x-mean(x))^2)/(length(x)-1)

                    sort(x):返回一个和x长度一样但元素以升序排列的向量,

    生成正则序列:1:30等价于c(1,2,3,4....30)

                   在R中冒号的优先级最高,2*1:25等价于2:25

                  函数seq( ):seq(from ,to ,by=,length=),by表示步长,默认为1

    逻辑向量:逻辑向量元素可以被赋值的有TRUE,FALSE和NA(“不可得到”)

                 逻辑向量可以由条件式产生如:temp<-x>13

    字符向量:输入:双引号,单引号均可

                  输出:双引号

                  表示转义字符, 换行, 制表符,退格键

                  通过函数c()把几个字符向量连接成一个字符向量

                  函数paste(),可以有多个参数,将他们连接成字符串,参数中数字被显示转换成字符串

                  paste("","")

                  paste(c("",""),sep="")sep=string,将分隔符换成string

    索引向量:选择修改一个数据集的子集

                

     缺损值:当一个元素在统计是“不可得到”或丢失,相应位置会被保留并且赋予一个相应的值NA

                   函数is.na(x)返回一个和x同等长度的向量,它的某个元素值为TRUE当且仅当x中对应的元素为NA

                   非数值(Not a  number)NaN,检验用is.nan(x)

                    

                     

                   

             

                

                    

                    

  • 相关阅读:
    Spring Boot 2 (七):Spring Boot 如何解决项目启动时初始化资源
    Spring Boot 2 (八):Spring Boot 集成 Memcached
    Spring Boot 2 (五):Docker Compose + Spring Boot + Nginx + Mysql 实践
    Spring Boot 2 (六):使用 Docker 部署 Spring Boot 开源软件云收藏
    Spring Boot 2 (四):使用 Docker 部署 Spring Boot
    微信开发中,不同手机系统遇到的bug(不定时更新)
    gulp-sourcemaps的用法
    实现输入框高度随内容变化
    微信开发,浏览器缓存问题
    mac中nvm的安装和使用
  • 原文地址:https://www.cnblogs.com/zuoyou151/p/8971588.html
Copyright © 2011-2022 走看看