当前位置: 首页 > article >正文

R向量运算c()数组矩阵matrix()

向量的运算

向量的加减乘除可以直接进运行,不用循环

向量之间的运算:分别对应计算,不用循环

两个运算的向量可以不是长度相等,但是一定长度要成整数倍。

每种运算都可以返回逻辑值T或F

取整函数

保留小数位用round:

round(c(3.1415,9.25267))

[1] 3 9

round(c(3.1415,9.25267),digits = 2)

[1]3.14 9.25

保留有效数字用signif:

signif(c(-2.3,4.099),digits = 2)

  1. -2.3  4.1

ceiling(1.3),表示[]函数,返回不小于x的最小整数

floor(1.3),表示返回不大于x的最大整数

trunc(c(1.3,2.7)),表示返回整数部分

统计函数

range函数直接返回最大值和最小值

range(v)

[1]   1 100

mean(v);var(v);sd(v)  分别求均值和方差,标准差

prod(x)返回向量连乘的乘积

。。。。。。

Which返回向量的索引值

矩阵和数组

Matrix矩阵默认是按列分布的,设置byrow = T就按行分布了

用dim()转换向量为二维数组:

转换为三维数组:dim(y) <- c(2,3,5)

访问矩阵元素,利用横纵坐标a[i,j],注意是中括号,不是小括号,一般情况,函数才用小括号。

也可以访问多个元素

可以为矩阵设置属性名:

矩阵的运算

基于矩阵中所有元素,对应位置的元素,进行计算

求和函数可以针对,所有行、列

diag(b)可以返回主对角元素

小t(b)是行列转置函数


http://www.kler.cn/a/377206.html

相关文章:

  • 【Spring】——SpringBoot项目创建
  • 外包干了2年,快要废了。。。
  • OCR、语音识别与信息抽取:免费开源的AI平台在医疗领域的创新应用
  • 联网环境kubeadm安装k8s
  • 城镇保障性住房管理:SpringBoot技术应用
  • SQL进阶技巧:如何计算复合增长率?
  • MRCTF2020:你传你ma呢
  • C++STL之 set 和 map:介绍及基本使用
  • Skywalking安装教程二:安装Elasticsearch
  • IDEA 打包首个java项目为jar包
  • CNAS软件测试的好处有哪些?上海软件测试中心推荐
  • Qt自定义控件:汽车速度表
  • 11.Three.js使用indexeddb前端缓存模型优化前端加载效率
  • 「Mac畅玩鸿蒙与硬件23」鸿蒙UI组件篇13 - 自定义组件的创建与使用
  • vscode clangd for cuda 插件配置
  • 华为机试HJ19 简单错误记录
  • 管家婆财贸ERP BB087.销售单复制一行
  • 第二十五章 Vue父子通信之sync修饰符
  • JavaScript 生成二维码
  • 【棋盘覆盖——匈牙利算法】
  • Vue main.js引入全局progress组件原型实例,加载中动画组件原型实例
  • 在B端管理系统中,复杂或者DIY功能,都依赖哪些编辑器/设计器
  • 从技术与市场角度看:3D 创作软件与信创系统的 “距离”
  • node.js下载、安装、设置国内镜像源(永久)(Windows11)
  • Django-中间件
  • 如何理解ref,toRef,和toRefs