学习小组Day5笔记--飞天小朱

虽然时间很晚了,但是今天的任务必须完成!!


今天的第一步是把昨天没写写上笔记的内容补上

getwd()
setwd()

这两条命令简直就是报错首选差错必备啊,因为好多时候读不出文件是因为工作路径和文件路径不同导致的。

dir()
ls()
str()

打开文件前必做的事情哟,不然很有可能你的电脑会爆炸。

rm()
rm(x,y)

用于删除对象,这个Linux里面很像哟。
对了要习惯工作的时候把操作过程保存为XXX.Rdata文件。嗯,还有赋值的操作,虽然=在R里面也能实现赋值的操作,但是被人嘲笑的。

以上内容感谢,豆豆花花的生信星球的知识总结,谢谢!

今天的正式学习开始

向量与标量

x <- seq()
x <- rep()
#这两个函数都是用来取向量非常重要的函数,一个是按间隔取,一个是重复取,很关键的。

接下来的内容来自生信星球,因为例子真的非常棒,谢谢豆豆花花

x[4]          #x中的第4个元素
x[-4]        #去除x中的第4个元素
x[2:4]      #x中的第2到第4个元素
x[-2:4]     #去除x中第2到第四个元素
x[c(2,4)]  #x中第2和第4个元素,这个很关键,因为有的时候调整数据会用
#现在强烈推荐一条命令
x[x %in% c(1,2,5)]#存在于向量c(1,2,5)的元素     

接下俩来是读取文件的环节

read.csv()      #读取csv文件,不要问为什么不是xlm文件,因为Low.
read.table()   #读取txt文件

read.table(file = "huahua.txt",sep = "\t",header =T) #读取文件,分隔符为Tab,有表头 
X<-read.csv(file = "huahua.txt",sep = "\t",header =T,row.names=1)#最后row.names的意思是修改第一列为行名
write.table(X,file = "yu.txt",sep = ",",quote=F)#分隔符改为逗号,字符串不加双引号(默认格式带由双引号) 

这三个命令我要放在一起说,因为对我来说真的很重要,因为很多时候你的文件无法读取,就是因为文件打开的时候你的分隔符的问题。

提取元素

提取元素必须要明白$和[ ]的应用


认真学习

你可能感兴趣的:(学习小组Day5笔记--飞天小朱)