R使用的注意点
(1)R的规范赋值符号是<-,也可以用=代替
(2)在Console 控制台输入命令,相当于Linux的命令行
(3)R的代码都是带括号的,括号必须是英文的。
(4)显示工作路径 getwd()
(5)向量是由元素组成的,元素可以是数字或者字符串。
(6)表格在R语言中称为数据框^_^
(7)别只复制代码,要理解其中的命令、函数的意思。函数或者命令不会用时,除了百度/谷歌搜索以外,用这个命令查看帮助:?read.table,调出对应的帮助文档,翻到example部分研究一下。
(8)数据类型(重点只有两个,剩下的不看)
向量(vector)👈重要
矩阵(Matrix)
数组(Array)
数据框(Data frame)👈重要
List
1.向量:单一轴向的数据结构;内部元素一致
2.矩阵:多维度的数据结构或二维的元素向量组 内部元素一致
3.数组:高维矩阵 内部元素一致
4.数据框:一系列等长度的向量和/或因子,交叉相关;内部元素类型可不一致
类似Excel表格的数据结构,其中每列的数据类型可以不同,但数据长度必须一致。数据框非常适合用来进行数据分析,它的每一列可以代表数据的每个变量或属性,每一行可以代表一个样本。
5.list
推荐参考:https://cloud.tencent.com/developer/article/1423987?shareByChannel=link
向量和矩阵有什么区别 大小和结构
向量(vector)是一个具有单一轴向的数据结构,它由一系列有序排列的数值组成,通常呈现为一列或多行的形式。向量的长度是固定的,即它的维度是有限的。
矩阵(matrix)则是一个多维度的数据结构,它有行和列之分,类似于一个矩形的表格。矩阵中每个元素的值都依赖于它所在的行和列的位置。矩阵的尺寸可以是任意的,既可以是行数和列数相等,也可以不相等。
在数学上,向量和矩阵之间存在转换关系。对于某些类型的矩阵,特别是那些只有一个维度为1的情况,它可以被视为一个特殊的向量,也被称为列向量或行向量。同样,一个多维向量也可以通过堆叠成矩阵的形式来表示。因此,可以说向量是矩阵的一种特例,或者说矩阵包含了向量作为一种特殊情况。
向量:c()
seq()
rep()
矩阵 matrix()
数组 array()
数据框dataframe()
list
常用的操作
1.读取本地数据
2.查看行名和列名,行数和列数
3.数据框的导出
4.变量的保存与重新加载
5.提取元素
6.直接使用数据框中的变量
问题:
save(a,file="test.RData")这句代码如果报错object a not found,是为什么,应该怎么解决?
找不到a,a没有被赋值
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。