第二天

作者: liuyang2020 | 来源:发表于2021-08-30 23:27 被阅读0次

    老师说,学习R语言至少要读5本书,

    任何知识都不难学,要么举一反三,要么找规律

    1 变量的定义

    a=c(1,2,3),三个数值型变量
    a=c(1,"2",3),三个字符性变量,字符型变量由于数值型,字符型需要加引号,单引号和双引号没有太大区别
    a=1:10
    LETTERS(显示26个大写英文字母)和letters(显示26个小写英文字母)
    LETTERS[1:10]显示前10个

    2 给变量增加维度

    dim(a)=c(2,5)此处为2行5列
    View(a)


    image.png

    数字以列进行排序
    a[1,2]='6'如果将矩阵中一个数字转换为字符型,则整个矩阵都会变为字符型
    创建空向量a=vector("numeric",length=10)

    创建矩阵

    m<-matrix(1:20, nrow=5, ncol=4)


    image.png

    以上为矢量+维度


    image.png
    以上为通过绑定行或列来创建矩阵
    数据框
    image.png

    is系列函数和as系列函数

    is.matrix(a)判断是否为矩阵
    [1] TRUE
    is.array(a)是否为数列
    [1] TRUE
    as.data.frame(x)将x转变为数据框


    image.png

    在数据框中,将其中一个数字赋值为字符型,则改行所有数字转变为字符。

    保存文件

    save(b,file="input.Rdata")会将前后代码都保存起来,需要读取的时候:
    load(file="input.Rdata")就可以了

    相关文章

      网友评论

          本文标题:第二天

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