生信星球第12期Day5-小梦想在努力
2019-01-18 本文已影响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)数据类型。重点是其中两个。向量和数据框。
第12期Day5.png
- 向量(vector) ←重要!!
- 矩阵(Matrix)
- 数组(Array)
- 数据框(Data frame) ←重要!!
- List
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文件夹里面!!!
效果如此
(2)设置行名和列名
read.csv如果改错了,用read.table重新赋值一遍就可以覆盖
注意对比
(3)数据框的导出
数据框导出导出数据框效果
(4)变量的保存与重新加载
命令出问题了!原因是根本没有frame1的这个变量,换成x就可以了。
(5)提取元素
命令效果1
效果2
效果3