美文网首页生信星球培训第134期
学习小组Day5笔记-hasey

学习小组Day5笔记-hasey

作者: haseyy | 来源:发表于2022-04-21 16:01 被阅读0次

(1)R的赋值符号 <-
(2)在Console 控制台输入命令,相当于Linux的命令行
(3)R的代码都是带括号的,括号必须是英文的。
(4)显示工作路径 getwd()
(5)向量是由元素组成的,元素可以是数字或者字符串。
(6)表格在R语言中改名叫数据框
(7)用这个命令查看帮助:?read.table,调出对应的帮助文档,翻到example部分研究一下。
(8)数据类型
向量(vector)
矩阵(Matrix)
数组(Array)
数据框(Data frame)
List

part1 向量

1. 标量 向量

元素指的是数字或者字符串(用chr表示)等,根据它可以区分两个词:
标量:一个元素组成的变量 1; "hua hua " 字符串加双引号
向量:多个元素组成的变量 有序排列 c(1,2,3)


image.png

2. 从向量中提取元素

(1)根据元素位置

> x
[1] 1 2 3 1 2 3
image.png

(2) 根据值


image.png

part 2 数据框

示例数据放在工作目录下

 X<-read.csv('doudou.txt')
 X
  X1 X2
1  A  1
2  B NA
3  C NA
4  D  3
5  E NA

(1)读取本地数据

read.table(file='huahua.txt',sep='\t',header = T)
  X1 X2
1  A  1
2  B NA
3  C NA
4  D  3
5  E NA
a <- read.table(file='huahua.txt',sep='\t',header=T)
image.png
(2)设置行名 列名
image.png
(3)数据库导出
write.table(X,file=“yu.txt”,sep=“,”,quote=F)#分隔符改为逗号,字符串不加双引号(默认格式带由双引号)
(4) 变量的保存与重新加载
保存的格式是RData
save.image(file="bioinfoplanet.RData")#保存当前所有变量
save(X,file="test.RData")#保存其中一个变量
load("test.RData")#再次使用RData时的加载命令
(5)提取元素
image.png
(6)使用数据框中的变量

课后题

save(X,file="test.RData")这句代码如果报错object X not found,是为什么,应该怎么解决?
1.没有定义object X,
2.大小写,拼写错误

解决:
检查拼写
定义objext X

# Preventing Error: R object not found
> x = c(1, 2, 3)
 > exists("x")
 [1] TRUE
 > exists("y") 
 [1] FALSE
 > if(exists("y")) y else x
 [1] 1 2 3
 > y = c(4, 5, 6, 7)
 > if(exists("y")) y else x
 [1] 4 5 6 7

相关文章

  • 学习小组Day7笔记-hasey

    测序知识 区分一二三代测序 二代测序大体流程 NGS组学包括哪些分类 1.测序过程和原理

  • 学习小组Day5笔记-柏金bbj

    [学习小组Day5笔记-柏金bbj] 鼓捣了一晚上的成就,就用这个来补上d4的作业把~

  • 学习小组Day5笔记--kan

    笔记来自生信星球学习小组资料 Day5 学习内容-R语言数据类型 1.思维导图镇楼 2.R语言数据类型 向量 ve...

  • 2020-06-19

    学习小组Day5笔记--马小林 1、新手指南 (1)向量是由元素组成的,元素可以是数字或者字符串。(2)表格在R语...

  • 学习小组day5 笔记(丹)

    时间不足,只能上传思维导图了

  • 学习小组Day5笔记

    小知识点 (1)在Console 控制台输入命令,相当于Linux的命令行(2)R的代码都是带括号的,括号必须是英...

  • 学习小组day5笔记

    旧知识 r的数据结构和取子集,attach,with 新知识 读取本地数据 变量加载和重新保存 其他

  • 学习小组Day5笔记--Yinuo

    2020-11-27 [图片上传中...(day5学习笔记.png-64a279-1606447566301-0)...

  • 学习小组Day5笔记--任重道远

    向量# 赋值## 提取## 位置### 大小### 数据框# 读取本地数据## 行名列名## 导出## 保存与重新...

  • 学习小组Day5笔记-随风

    基本知识 向量数据框矩阵数组 向量 标量:一个元素向量:多个元素 向量中提取元素 数据框 读取数据 行名和列名 导...

网友评论

    本文标题:学习小组Day5笔记-hasey

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