首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >3.7生信

3.7生信

原创
作者头像
用户3367347
发布2023-03-09 17:49:48
发布2023-03-09 17:49:48
2490
举报
文章被收录于专栏:淡淡淡淡
遇到乱码的解决办法
遇到乱码的解决办法

1.向量的生成:

A.用c()连接到一起

注意,字符型需要带""

B.连续的数字用":"

eg: 1:5

C.重复的用rep(),有规律的序列用seq(),随机数用rnorm()

rep("X",times=3)

seq(from=3,to=21,by=3)

rorm(n=3)

D.通过组合,产生更为复杂的向量。

paste0(rep("x",times=3),1:3)

对单个向量操作

A.赋值

x = c(1,3,5,1) 随意的写法

x <- c(1,3,5,1) 规范的赋值符号: Alt+减号(上下两种等效)

赋值和输出在同一行实现:

x <- c(1,3,5,1);x 分号";",用于在同一行运行两条代码

B.简单数学运算

x+1 log(x) etc

C.根据某条件进行判断,生成逻辑型向量

x>3 x==3

D.简单统计学

max(x) #最大值

min(x) #最小值

mean(x) #均值

median(x) #中位数

var(x) #方差

sd(x) #标准差

sum(x) #总和

重要:一些特殊

length(x) #长度 x向量里面的元素数目

unique(x) #去重复 去除x向量里面重复元素(从左往右第二次出现的为重复元素)

duplicated(x) #对应元素是否重复 第二次出现的元素输出为TRUE

eg:x <- c(1,3,5,1);duplicated(x)

【1】 FALSE FALSE FALSE TRUE

table(x) #重复值统计 统计每个元素重复出现了多少次

数据类型转换的优先顺序
数据类型转换的优先顺序

unexpected是代码错误的关键词

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.向量的生成:
    • A.用c()连接到一起
    • B.连续的数字用":"
    • C.重复的用rep(),有规律的序列用seq(),随机数用rnorm()
    • D.通过组合,产生更为复杂的向量。
  • 对单个向量操作
    • A.赋值
    • B.简单数学运算
    • C.根据某条件进行判断,生成逻辑型向量
    • D.简单统计学
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档