美文网首页R语言
初学者R语言理解的两大基础:数据和函数

初学者R语言理解的两大基础:数据和函数

作者: mayoneday | 来源:发表于2019-02-19 20:45 被阅读0次

    初学者对于R语言的概念理解可能像看天书一样困难,但其实我们简单来理解,R语言其实可以简单理解为一个大型的数据计算处理器。

    当我们进行一个数据计算时需要输入什么:

    1.我们需要计算的数据(等同于R语言中数据的概念,这个数据可以来源于我们实验的原始数据,读取原始数据进入R语言的过程其实就是我们输入计算数据的过程)

    2.我们需要对这个数据进行的计算方法(等同于R语言中函数的概念)

    当我们在R语言中输入数据(需要计算的数据)及函数(数据的处理方法)后,计算机会输出一个结果,这就是我们要达到的目的

    所以初学者对R语言理解的两大基础为理解数据和理解函数

    R语言初学者基础:数据的认识

    R语言初学者基础:函数的认识

    一.对比变量运行前后变化,推理出函数运行意义

    如:

    temp="abcdef"#赋值变量

    temp#可以直接显示

    substring(temp,1,3)#比较之前显示的和变量关系

    二.?加函数名字查看帮助文档,帮助文档看不懂用谷歌翻译

    ?substring

    #Description中写了简介,Usage用法,最后有例子,不需要强行记下函数,通过看这三点已经能大致了解函数的运行意义

    #如:

    substr("abcdef", 2, 4)

    substring("abcdef", 1:6, 1:6)

    ## strsplit is more efficient ...

    substr(rep("abcdef", 4), 1:4, 4:5)

    x <- c("asfef", "qwerty", "yuiop[", "b", "stuff.blah.yech")

    substr(x, 2, 5)

    substring(x, 2, 4:6)

    substring(x, 2) <- c("..", "+++")

    注意:R包可以理解为函数的合集,可以理解为复杂的函数,所以了解R包同

    三.常见函数的意义

    getwd()#找寻当前运行默认文件夹

    setwd("../")#更改当前运行默认文件夹

    #光标在/后按住tab出来上一级文件夹,只有英文的能识别,选好后运行

    typeoff()#判断数据类型的的函数

    length()#长度

    dev.off()#关闭画板;dev.new()#打开画板:通常不出图时可以用这个

    dim()#查看维度

    class()#查看数据类型

    head()#查看数据头几行

    .libPaths()#查看R包安装的位置

    apply(exprSet,1,sum(x>1)>5)#对数据中每一行进行一个什么运算,1代表行,2代表列

    补充中。。。

    相关文章

      网友评论

        本文标题:初学者R语言理解的两大基础:数据和函数

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