前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Day5-Bran 数据结构

Day5-Bran 数据结构

原创
作者头像
用户10858331
发布2023-12-01 22:32:48
1090
发布2023-12-01 22:32:48
举报

数据结构

向量

向量与标量的区别

标量是由一个元素确定的变量

向量是由多个元素确定的变量

使用前要先给变量定义及赋值

一些关于定义的代码

x<- 1:10 #1-10的所有整数

x<- c(1,2,3) #将x定义为由1,2,3组成的元素

`x<- seq(1,10,by = 0.5) #1-10之间每隔0.5取一个数

`x<- rep(1:3,times=2)

x被赋值的结果以它被最后一次赋的值为准从向量中提取元素

根据元素位置提取

x[4] #x的第四个元素

x[2:4] #x的第二个到第四个元素

x[c(1,5)] #第一个和第五个元素

根据元素的值来提取

x[x==10] #等于10的元素

x[x<0]

x[x %in% c(1,2,5)] #存在于向量(1,2,5)中的元素


数据框

数据框就是列表

示例数据首先要放在工作目录里

读取本地数据

sep = "\t" #将制表符作为分隔符

header =T #将文件中的第一行设为列名字

查看行名列名列数

colnames(a) #查看列名

rownames(a) #查看行名

dim(a) #几行几列

数据框的导出

write.table(a,file = "yu.txt",sep = ",",quote=F) #将a的数据导入建立yu.txt。分隔符改为逗号,字符串不加双引号。

变量的保存与重新加载

save.image(file="bioinfoplanet.RData") #保存当前所有变量

save(a,file="test.RData") #保存a变量

load("test.RData") #再次使用时的加载命令

提取元素


问题:因为在操作的过程中,a可能被删掉了,则这个时候要找到a先前的元素重新定义,再进行保存

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 向量
    • 向量与标量的区别
      • 使用前要先给变量定义及赋值
        • 一些关于定义的代码
        • 根据元素位置提取
        • 根据元素的值来提取
    • 数据框
      • 读取本地数据
        • 查看行名列名列数
          • 数据框的导出
            • 变量的保存与重新加载
              • 提取元素
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档