生信星球第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)数据类型。重点是其中两个。向量和数据框。
- 向量(vector) ←重要!!
- 矩阵(Matrix)
- 数组(Array)
- 数据框(Data frame) ←重要!!
- List
![](https://img.haomeiwen.com/i15888112/b4eb416f7a1f101e.png)
Part1 向量
1.标量和向量的区分
元素。标量。向量。
![](https://img.haomeiwen.com/i15888112/d02463a1f708f143.png)
直接给变量定义,也就是“赋值”,字面意思是赋予这个变量一个数值(其实也不一定是数值,还可以是字符串/数据框等等)。
![](https://img.haomeiwen.com/i15888112/8e137602cb5307a0.png)
分别看一下对应的值
![](https://img.haomeiwen.com/i15888112/7defa7b09b7d9cea.png)
![](https://img.haomeiwen.com/i15888112/3f657abea9988c6d.png)
![](https://img.haomeiwen.com/i15888112/9fb5f360097c5d9e.png)
![](https://img.haomeiwen.com/i15888112/d1481300ca1276bf.png)
2.从向量中提取元素
(1)根据元素位置
![](https://img.haomeiwen.com/i15888112/9622fcc3a45c2348.png)
(2)根据值的大小
![](https://img.haomeiwen.com/i15888112/d93bc1c26b2ef3a9.png)
Part2 数据框
(1)读取本地数据
示例文件必须放在RData文件夹里面!!!
![](https://img.haomeiwen.com/i15888112/c6907987a4541d90.png)
![](https://img.haomeiwen.com/i15888112/0239a9e5e6152203.png)
(2)设置行名和列名
![](https://img.haomeiwen.com/i15888112/bf202d9f8fd30b6b.png)
如果改错了,用read.table重新赋值一遍就可以覆盖
![](https://img.haomeiwen.com/i15888112/df4684915001e6fc.png)
(3)数据框的导出
![](https://img.haomeiwen.com/i15888112/24ebb819ea9e2e99.png)
![](https://img.haomeiwen.com/i15888112/4757bdb85ea9e92a.png)
(4)变量的保存与重新加载
![](https://img.haomeiwen.com/i15888112/7f1272f92b3b88bc.png)
![](https://img.haomeiwen.com/i15888112/f0941b410698ce42.png)
(5)提取元素
![](https://img.haomeiwen.com/i15888112/7ec43cbf0545a82e.png)
![](https://img.haomeiwen.com/i15888112/c15dd5ce0b919374.png)
![](https://img.haomeiwen.com/i15888112/b7101dc41028e572.png)
![](https://img.haomeiwen.com/i15888112/08c1cec8e4f16e86.png)