R学习笔记 | 向量的类型

本文详细介绍了R语言中向量的四种基本类型:数值型(numeric)、字符型(character)、逻辑型(logical)和因子型(factor),包括各自的特性和使用场景。此外,还涉及了向量的索引操作、类别查看与转换以及特殊值的处理。

一、向量的类型

1、数值型numeric

2、字符型character

3、逻辑型logical

4、因子型factor

#1、向量的类型
#(1)数值型
num1<-c(9.1,8.2,7.3)			
num2<-1:10						#生成1~10

#(2)字符型						
char<-c('a','b',"c")			#单引号,双引号都可,最后显示双引号

#(3)逻辑型						
logit<-c(TRUE,FALSE,T,F)		#TURE或T都可
c(1,'a',TRUE)					#结果三个数都变成了字符串

#(4)因子型						
sex<-c('F','M','F','M')
sexf<-factor(sex)				#factor()函数:转换为因子型向量数

二、索引

#2、索引
#(1)正数
num1[1]							#第1个数
num1[1]<-100					#改变
num1[c(1,3)]<-c(99,66)			#改变第1、3个数

#(2)逻辑			
num1[c(T,F,T)]					#找到第1、3个数

#(3)负数					
num1[-2]						#找到除了第2个数

#(4)别名						
num3<-c('first'=9.1,'second'=8.2,'third'=7.3)
num3[c('first','third')]		

#(5)条件
a<-20:30
a%%2==0							#余数为0
a[a%%2==0]						#找到余数为0的数

三、查看转换类别


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值