楼主: 何是人生
2479 1

[问答] 如何对矩阵分块求均值 [推广有奖]

  • 0关注
  • 0粉丝

小学生

35%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
410 点
帖子
2
精华
0
在线时间
8 小时
注册时间
2009-12-20
最后登录
2017-11-21

楼主
何是人生 发表于 2017-9-7 10:39:14 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
现有一m×n矩阵,如何对每两行两列组成的矩阵求取均值
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


沙发
cheetahfly 在职认证  发表于 2017-9-7 21:30:30
之前搞错了,给不了你要的结果,现在改正过来。
  1. # 假设m*n的矩阵叫mat
  2. library(tidyverse)
  3. mat %>%
  4.   array(dim = c(2, m / 2, 2, n / 2)) %>%
  5.   aperm(perm = c(3, 1, 2, 4)) %>%
  6.   array(dim = c(2, 2, n * m / 4)) %>%
  7.   apply(3, mean) %>%
  8.   matrix(nrow = m / 2)
复制代码

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-21 18:12