R语言-数据对象与运算(1)

本文详细介绍了R语言中的数据对象,包括mode()和length()函数,数据类型如向量、因子、数组、矩阵、数据框、时间序列和列表的构造方法。还讲解了如何构造向量、矩阵、数组、数据框、时间序列,以及如何处理分类数据如因子和有序因子。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据对象与类型的R语言表示

1.mode()函数:输出数据类型;length()函数:输出数据长度
2.可以用指数形式表示数据,如:2e+10,2e-10
3.Inf:表示正无穷;-Inf:表示负无穷;NAN:表示不是数的值
4.加双引号表示字符型数据;\“”:表示引用双引号
5.数据对象类型:
向量:数值,字符,复数,逻辑
因子:数值,字符
数组:数值,字符,复数,逻辑
矩阵:数值,字符,复数,逻辑
数据框:数值,字符,复数,逻辑
时间序列:数值,字符,复数,逻辑
列表:数值,字符,复数,逻辑,函数,表达式

数据对象构造

  1. 向量的构造
    向量:由相同基本类型元素组成的序列
    向量的赋值:
    1.1函数c()赋值
x=c(1,3,5,7)

1.2函数assign()赋值

assign("y",c(1,3,5,7))

1.3用“:”可以产生步长为1的序列

z=1:5

1.4函数seq(from,to,by):产生有规律的各种序列,by表示步长

seq(10,1,-1)

1.5函数rep(x,times)

rep(c(1,3),3)

表示将数组(1,3)重复三次
输出结果:

[1] 1 3 1 3 1 3
  1. 矩阵的构造
    矩阵(二维数组):用行和列排列的长方形数据表格,通常行表示不同的对象,列表示不同的变量。
    函数matrix():构造矩阵
    matrix(data=NA,nrow=1,ncol=1,byrow=Fal
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值