2.5.3 数组的四则运算

2.5.3 数组的四则运算

参加数组运算形状相同(dim属性相同)

形状一致的数列

A<-matrix(1:6,nrow=2,byrow=T);A
B<-matrix(1:6,nrow = 2);B

基本运算

c<-A*B;c
d<-A-B;d
e<-A+B;e
f<-A/B;f

综合上述,可以知道数组运算时每个对应元素之间的运算

形状不一致的向量或数组:

规则:将两个向量的数据对应运算,把短向量的数据循环使用。

x1<-c(100,200)
x2<-1:6
x1+x2
x4<-matrix(1:6,nrow = 3);x4
x1+x4

注意:向量是按列匹配,当匹配不上时,会出现下面错误

x3<-1:5

x1+x3

错误:In x1 + x3 : longer object length is not a multiple of shorter object length

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • (转自http://www.douban.com/group/topic/14820131/,转自人大论坛) 调整...
    f382b3d9bdb3阅读 13,671评论 0 8
  • 来源: http://www.douban.com/group/topic/14820131/ 调整变量格式: f...
    MC1229阅读 11,844评论 0 5
  • 先决条件 在阅读这个教程之前,你多少需要知道点python。如果你想从新回忆下,请看看Python Tutoria...
    舒map阅读 7,378评论 1 13
  • NumPy是Python中关于科学计算的一个类库,在这里简单介绍一下。 来源:https://docs.scipy...
    灰太狼_black阅读 4,966评论 0 5
  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 14,348评论 0 33