前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >day5-向量+数据框

day5-向量+数据框

原创
作者头像
啦啦啦2024
修改2024-01-20 10:15:39
1540
修改2024-01-20 10:15:39

R使用的注意点

(1)R的规范赋值符号是<-,也可以用=代替

(2)在Console 控制台输入命令,相当于Linux的命令行

(3)R的代码都是带括号的,括号必须是英文的。

(4)显示工作路径 getwd()

(5)向量是由元素组成的,元素可以是数字或者字符串。

(6)表格在R语言中称为数据框^_^

(7)别只复制代码,要理解其中的命令、函数的意思。函数或者命令不会用时,除了百度/谷歌搜索以外,用这个命令查看帮助:?read.table,调出对应的帮助文档,翻到example部分研究一下。

(8)数据类型(重点只有两个,剩下的不看)

向量(vector)👈重要

矩阵(Matrix)

数组(Array)

数据框(Data frame)👈重要

List

R语言中常见的数据类型

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. 从向量中提取元素:区别seq(), sep()

数据框

1.读取本地数据

2.查看行名和列名,行数和列数

3.数据框的导出

4.变量的保存与重新加载

5.提取元素

6.直接使用数据框中的变量

问题:

save(a,file="test.RData")这句代码如果报错object a not found,是为什么,应该怎么解决?

找不到a,a没有被赋值

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • R语言中常见的数据类型
  • 不同数据类型常用函数
  • 重点关注向量和数据框
    • 向量
      • 数据框
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档