美文网首页
2.2 数字,字符与向量

2.2 数字,字符与向量

作者: Andrew_bao | 来源:发表于2017-05-16 20:44 被阅读0次

    2.2.1 向量

    1.赋值

    方式1:

    x<-c(12,15,16,4,6)

    方式2:

    assign("y",c(12,15,16,46,15))

    方式3:

    c(12,15,16,164,6)->z

    方式4:

    k<-c(x,y,z) #起到连接作用

    在以上方式中推荐方式1.

    2.向量函数运算

    (1)函数运算

    plus<-x+y
    sub<-x-y
    x*2
    x/3
    x^2

    从上数式子知:对向量的每一个每个元素进行运算。

    (2)基本初等函数。例如:sin(x),cos(x)

    exp(x)
    sqrt(x) #向量分量中有小于0 ,则需要将分量装换为复数形式

    上述x为向量时,函数返回值也是向量,即每个分量取相应的函数值。

    (3)与向量有关的函数

    (1)求向量的最大,最小值和范围函数

    min(x)
    max(x)
    range(x) #相当于[min(x),max(x)]

    求向量中哪个分量是最大或最小

    which.max(x)
    which.min(x)

    返回值为向量的下标值。

    (2)求和函数,连乘函数

    sum(x) #求和函数
    prod(x) #连乘函数

    (3)中位数,均值,方差,标准差,和顺序统计量

    median(x) #x中位数
    mean(x) #x中均值 等价于sum(x)/length(x)
    var(x)#表示向量x的方差,即var(x)=sum((x-mean(x))^2/(length(x)-1))
    sd(x) #x的标准差 sd(x)=sqrt(var(x))

    sort(x,decreasing = FALSE) #书序统计量,按递增顺序排列的向量
    sort.list(x) #等价于order(x)
    order(x) #返回排序后值对应的原有下标

    相关文章

      网友评论

          本文标题:2.2 数字,字符与向量

          本文链接:https://www.haomeiwen.com/subject/ngqrxxtx.html