腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
lapply
替换
矩阵
?
、
、
、
为了提高效率,我想
使用
lapply
。所以我认为下面的代码可以起作用: A_matrix[[index]][, ,2]<-A_matrix[[index]][, , 1] %*% As[[index]][,,1]) 但事实并非如此,我之所以失败,是因为这段代码没有
替换
每个数组的第二个
矩阵
。
浏览 11
提问于2020-05-28
得票数 0
2
回答
使用
lapply
在
矩阵
列表的上三角形中创建0
、
、
我有一个大小基本相似的
矩阵
列表。我需要保持每个
矩阵
的上三角形等于0。通过
使用
以下命令,我可以使单个
矩阵
的上tri等于0:当我尝试
使用
lapply
将其应用于
矩阵
列表时,它将整个
矩阵
列表
替换
为0。例如: list.matrix <-
lapply
(list.matrix, function (x) x[upper.tri(x)] <- 0)
浏览 5
提问于2018-08-17
得票数 2
2
回答
如何
将行更改分配给并行包中的“apply”函数中的现有
矩阵
、
、
、
、
在R中,可以
使用
<<-符号在
lapply
()函数中为
lapply
()之外的变量赋值。让我们考虑一个包含1的
矩阵
:假设我希望
使用
赋值符号<<-将每一行
替换
为值1、2、3、4和5。我可以
使用
lapply
函数(它不是为这种操作设计的函数,这只是一个例子):
lapply
(X = seq(nrow(m)), FUN = function(r){
浏览 2
提问于2020-02-05
得票数 1
回答已采纳
3
回答
替换
R中列表中的多个值
、
、
如果我有:我想将列表中的第一个、第二个和第五个元素
替换
为:mylist[c(1,2,5)]=mymatrix 但是我不能
替换
新的
矩阵
,因为它是另一个列表,而
使用
[[]]我只能访问一个元素。我想我必须
使用
lapply
函数,但是我不知道用哪种方法。
浏览 20
提问于2018-02-25
得票数 5
回答已采纳
1
回答
基于
lapply
和seq_along的
矩阵
索引
、
lapply
不像预期的那样工作。我有以下功能: x <-
lapply
(seq_along(x), function(i) x[[i]][,2] <- c(88,88,88))return(x)以及测试
矩阵
列表:产出如下:[1] 88 88 88 [[我预计第二列将被
替换
为每列88,但不能用88s向量代替
矩阵
。我
浏览 1
提问于2015-10-26
得票数 1
回答已采纳
3
回答
用r中向量的顺序值
替换
列表中每个
矩阵
中的特定位置值
、
、
、
我试图用称为one.to.two.s的向量中的每个顺序值
替换
矩阵
列表中的一个特定值。该向量由一系列从0.4到0.89的数字组成,步骤为0.01。从下面的代码中,我想将列表中所有
矩阵
中的值2
替换
为one.to.two.s的每个连续值:第一个
矩阵
中的值2被one.to.two.s的第一个值
替换
,第二个
矩阵
中的值2被one.to.two.s的第二个值
替换
下面,我有一个不工作的for循环,但我相信这可以用
lapply
来处理。A <- <
浏览 10
提问于2022-01-28
得票数 0
1
回答
r:%*%和当参数反转时
使用
lapply
/mapply
、
、
我一直在想,在列表上做
矩阵
乘法最有效的方法是什么。假设我有一个
矩阵
A和一个
矩阵
B的listB = list(matrix(c(1,2,3,4), ncol=2, nrow=2), matrix(c(4,3,2,1), ncol=2, nrow=2))A %*% b 我试图
使用
lapply
(),但不知道
如何
确保正确的乘法序列而不需要额外的嵌套
lapply
浏览 4
提问于2016-05-29
得票数 0
回答已采纳
1
回答
在循环中将负
矩阵
值转换为NA
我有四个包含正值和负值的
矩阵
。现在,我想将每个
矩阵
的所有负值转换为NA。这些
矩阵
称为Main_mean, Inn_mean, Isar_mean和Danube_mean。对于单个
矩阵
,这将非常简单:Main_mean[Main_mean<=0] <- NA。但是它在循环中应该是什么样子的呢?
浏览 10
提问于2021-01-25
得票数 0
回答已采纳
2
回答
同一
矩阵
的log与sqrt的相关性
、
、
所以我首先计算了两个
矩阵
:sqroots = sqrt(subs)logs = do.call(data.frame,
lapply
(logs, function(x) replace(x, is.infinite(x),NA))) 然
浏览 0
提问于2018-02-19
得票数 0
回答已采纳
2
回答
如何
将
矩阵
直接生成为具有函数的数组?
、
、
我有一个建立
矩阵
的公式。稍后,每一个
矩阵
的集合,我不得不做一些时间消耗的东西。到目前为止,我正在用
lapply
()将这些
矩阵
捆绑到一个列表中。现在,我假设
使用
矩阵
数组操作要快得多。问题是,我不知道
如何
像
使用
lapply
()那样将
矩阵
生成到数组中。(1:1e1, mxSim, n = 1e4)
lapply
(mx.
浏览 1
提问于2017-10-21
得票数 0
回答已采纳
1
回答
正确
使用
seq_along()与循环函数中的唯一()函数?
、
我正在学习
如何
使用
R
lapply
()函数,并在生成转换
矩阵
时对照其他选项对其进行基准测试。 X00 X01 X02X01 0 0 1但是,如果我用下面的7位数值
替换
上面的在上面的转移
矩阵
中,我只给出了0的值。ID = c(193014
浏览 2
提问于2022-03-10
得票数 1
回答已采纳
2
回答
对
矩阵
列表中的每个元素应用函数
、
、
、
、
我有一个
矩阵
列表。(下面是一个简化的例子,我实际上有一个由3个
矩阵
组成的列表,第一个是2D的,第二个和第三个是3D的)> b <- array(c(-2:5)[,1] [,2][2,] 3 5 我想将函数max(0,c_list)应用于每个元素(没有循环),以便具有与"c_list“相同类型的对象,但将负值
替换
为零,或一个列表的mapply或
lapply
,但不是一个
矩阵</em
浏览 1
提问于2018-02-13
得票数 0
回答已采纳
1
回答
lapply
中的函数调用
、
我是一个
使用
R的新手,并且一直在重复地对多个
矩阵
执行函数。最近,我开始
使用
lapply
来简化我的编码。 所以我现在有了一个包含六个
矩阵
的列表,每个
矩阵
都有相同的维度。我已经成功地构建了自己的函数,并将它们应用到
矩阵
中,如下所示: matrixlist.new <-
lapply
(matrixlist.old,Mycustomfunction) 但是,尽管阅读了这个主题,我仍然在努力让一个简单的预先存在的R函数在
lapply
中工作
浏览 18
提问于2019-03-01
得票数 0
5
回答
如何
在不
使用
lapply
的情况下将列表列表转换为R中的稀疏
矩阵
?
、
每个列表表示
矩阵
中的一列,并且每个列表项都是二进制
矩阵
中值为1的索引。 将此列表转换为稀疏二进制(0/1)
矩阵
的最佳方法是什么?在
lapply
()中
使用
lapply
()是唯一的解决方案吗?
如何
保持将列表命名为列名称的因子?
浏览 0
提问于2011-02-09
得票数 2
回答已采纳
2
回答
基R列表中
矩阵
重复行的分裂
、
、
我有一个
矩阵
列表,列id中有重复的值。
如何
在所有列表元素中拆分重复项?我
使用
data.frames的方法是
使用
lapply
+ split + duplicated,但这不适用于
矩阵
,因为它们也是以数字形式分开的。我想保持
矩阵
结构。- data.frame( val = rep(10, each = 20)df_list <- rep(list(df), 2);
lapply
dat
浏览 0
提问于2019-01-31
得票数 1
回答已采纳
1
回答
使用
-ply族在R中重复一个例程a得到
矩阵
、
、
我试图
使用
基数R中的rnorm或其他-ply族,
使用
lapply
或其他-ply家族,
使用
指定的参数集5重复
使用
lapply
,并将结果存储为
矩阵
,以便
矩阵
具有times行数和n列数。n = 4s = 2 as.matrix(
lapply
(seq_len(times), rnorm(n, m, s)))
浏览 3
提问于2020-06-10
得票数 1
回答已采纳
4
回答
将
矩阵
每列中的NA
替换
为该列的中值
、
、
、
、
我试图将
矩阵
的每一列中的NA
替换
为该列的中值,但是当我尝试
使用
lapply
或sapply时,我会得到一个错误;当我
使用
for-循环时,当我每次更改一列时,我做错了什么?110), ncol = 110)mat1 <- mat2 <- mat mat1 <-
lapply
浏览 4
提问于2016-01-18
得票数 4
回答已采纳
1
回答
将dist对象列表保存到R中的表中
、
、
、
我需要创建一个由空行分隔的多个距离
矩阵
的文件。NA 我在R中的一个列表中有大约100个距离
矩阵
浏览 0
提问于2013-03-20
得票数 5
回答已采纳
1
回答
如何
将数据帧列表转换为r中的
矩阵
列表?
、
、
、
、
我将csv文件中的数据帧列表作为列表读入:csvfiles <-
lapply
(files, read.table)[1] "list" [1] "data.frame"
如何
将每个数据帧转换为列表中它自己的
矩阵
?
浏览 9
提问于2019-11-04
得票数 1
回答已采纳
1
回答
R-将一个dataframe列中的值与另一个dataframe行名进行匹配
、
为了清楚起见,下面是我正在
使用
的数据帧的一个示例,有两种不同的形式:structure(list(Name = c("C.J.
浏览 1
提问于2016-12-10
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使用Origin绘制散点矩阵统计图?
Excel中如何使用替换功能批量修改单元格格式
教你学会使用查找替换
如何使用SSE2指令集加速字符替换
如何使用“大鹅通-新媒体矩阵”-内容群发操作流程
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券