学习小组Day5笔记--Nicole Tse

学习记录

一、背景知识

R里面的小tips,数据类型
向量(vector)
数据框(Data frame)

二、实际操作

1.赋值变量,对变量进行定义
<-来赋值
2.从向量提取元素

  • 位置元素用[数字]有几种表示方法
    [数字] 表示第几个元素
    [-数字] 表示排除第几个数
    [2:4] 表示第2-4个元素
    [c(1,5)] 表示第1和第5个元素
  • 根据值
    x[x==10] 表示10的元素
    x[x<0] 表示小于0的元素
    x[x %in% c(1,2,5)] 存在于向量c(1,2,5)中的元素
  1. 数据框
    把示例数据放入工作目录,可以在右下的界面看到工作目录下的内容
  • 读取本地数据
    read.table(file="",sep="",header=T)
    sep:字符串间隔
    header:表头,可以选T/F
    ?read.table 可以查阅含义
  • 设置行名和列名
  • 数据框导出
    write.table(X,file = "某某.txt",sep = ",",quote=F)来表示
  • 变量保存和加载
    需要区分大小写!
    save.image(file="bioinfoplanet.RData") 表示保存当前所有变量
    save(x,file="test.RData")保存其中一个变量
    load("test.RData")表示加载数据
  • 提取元素(如果只需要表格中的一部分数据,就要用到这个功能)
> X$X1
[1] A B C D E
Levels: A B C D E
> a$X2
[1]  1 NA NA  3 NA

回答作业问题昂,X为赋值的变量,如果是not found,那应该问题出在赋值的对象上了。检查一下赋值变量和保存变量是否一致。


微信图片_20200714212759.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容