美文网首页生信星球培训第十二期
生信星球第12期Day5-小梦想在努力

生信星球第12期Day5-小梦想在努力

作者: 小梦想在努力 | 来源:发表于2019-01-18 19:35 被阅读85次

    贴心提醒

    (1)R的赋值符号是<-
    (2)Console。六级词汇吧。动词是安慰,名词是控制台。(难道是说用R语言的都需要安慰?!
    (3)R的代码都带(),而且是英文的括号!!
    (4)显示工作路径getwd()。wd就是working directory的缩写嘛。
    设置工作路径setwd("C:/Users/Administrator/Desktop/Rdata")
    (5)向量由元素组成。元素是数字或字符串

    字符串:字符串或串(String)是由数字、字母、下划线组成的一串字符。一般记为 s=“a1a2···an”(n>=0)。它是编程语言中表示文本的数据类型。在程序设计中,字符串(string)为符号或数值的一个连续序列,如符号串(一串字符)或二进制数字串(一串二进制数字)。——百度百科

    (6)表格在R中改名为数据框
    (7)别只复制代码,要理解其中的命令、函数的意思。函数或者命令不会用时,除了百度/谷歌搜索以外,用这个命令查看帮助:?read.table,调出对应的帮助文档,翻到example部分研究一下。
    (8)数据类型。重点是其中两个。向量和数据框。

    • 向量(vector) ←重要!!
    • 矩阵(Matrix)
    • 数组(Array)
    • 数据框(Data frame) ←重要!!
    • List
    第12期Day5.png

    Part1 向量

    1.标量和向量的区分

    元素。标量。向量。

    逻辑
    直接给变量定义,也就是“赋值”,字面意思是赋予这个变量一个数值(其实也不一定是数值,还可以是字符串/数据框等等)。
    后一次覆盖前一次,以最后一次为准。
    分别看一下对应的值
    x<-c(1,2,3)
    x<-(1:10)
    x<-seq(1,10,by=0.5)
    x<-rep(1:3,times=2)

    2.从向量中提取元素

    (1)根据元素位置

    注意最后一个!如果不是连续的元素,需要c(1,5)

    (2)根据值的大小

    最后一个再研究一下

    Part2 数据框

    (1)读取本地数据

    示例文件必须放在RData文件夹里面!!!

    sep=separation。header为表头。
    效果如此

    (2)设置行名和列名

    read.csv

    如果改错了,用read.table重新赋值一遍就可以覆盖


    注意对比

    (3)数据框的导出

    数据框导出
    导出数据框效果

    (4)变量的保存与重新加载

    命令
    出问题了!原因是根本没有frame1的这个变量,换成x就可以了。

    (5)提取元素

    命令
    效果1
    效果2
    效果3

    相关文章

      网友评论

        本文标题:生信星球第12期Day5-小梦想在努力

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