首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >R语言学习

R语言学习

原创
作者头像
用户11775359
发布2025-08-05 22:41:33
发布2025-08-05 22:41:33
1790
举报

day2 2025-08-05

单个向量相关函数

table()

sort() 排序

R语言的默认思想

?sort 获取帮助文档 默斜体认参数一般为 彩色的部分

1) tips:数据类型转换的优先顺序

数值型和字符型 放在一个向量里, 数字型会变成字符型。(数值型兼容字符型)

逻辑型兼容字符型

逻辑性兼容数值型

向量里只能有一种数据类型

R语言函数定律:能用函数替代,就不要手动数 :从而保证代码广泛使用

2)sep 分隔符参数

paste 函数

x<-c(1,2,3)

y<-c("a","b","c")

paste()函数:中间有分隔符,默认为空格,可改为其他

paste0()函数 :中间无分隔符

3)x和y 向量的长度不同时,x和y判断相等的结果,会发生循环补齐(x==y,x+y,x-y,paste0 等都是等位运算,需要元素间对其)

4) 等位运算:两个向量,元素与元素之间一对一的计算

5)交集(自动去重复值)、并集、差集

6) %in% 判断x向量里面的每个元素在y向量中是否存在,逻辑值个数和x长度相关,位置也对应

x==y x和对应位置的y相等吗?

x%in%y x的每个位置在y中存在吗?

7 向量筛选

7.1 取子集 :按照条件或逻辑值挑选

7.2按照(位置/索引index/下标)筛选 [] 里面要是向量xc(1,3) 而不是x1,3

8) 如何修代向量中的某个/些元素

取交集时会自动去重复值,用%in%取子集时不会去重复值

代码不报错,不代表真没错,要检查目的是否达到

r语言里的修改,都要赋值,没有赋值就没有发生变化

授课老师:小洁忘了怎么分身

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

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

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

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

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
目录
  • day2 2025-08-05
    • 单个向量相关函数
    • 1) tips:数据类型转换的优先顺序
    • 2)sep 分隔符参数
    • 3)x和y 向量的长度不同时,x和y判断相等的结果,会发生循环补齐(x==y,x+y,x-y,paste0 等都是等位运算,需要元素间对其)
    • 4) 等位运算:两个向量,元素与元素之间一对一的计算
    • 5)交集(自动去重复值)、并集、差集
    • 6) %in% 判断x向量里面的每个元素在y向量中是否存在,逻辑值个数和x长度相关,位置也对应
    • 7 向量筛选
    • 8) 如何修代向量中的某个/些元素
    • 取交集时会自动去重复值,用%in%取子集时不会去重复值
    • 代码不报错,不代表真没错,要检查目的是否达到
    • r语言里的修改,都要赋值,没有赋值就没有发生变化
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档