如何从函数返回具有给定名称的 data.frame?
假设我有一个从 MySQL 表读取数据、操作它并返回一些 data.frame 的函数。请注意,该函数只是一个示例,其功能本身并不重要...,例如: addRowSd <- f…
可以 lapply 不修改更高范围内的变量
我经常想做如下的事情: mat <- matrix(0,nrow=10,ncol=1) lapply(1:10, function(i) { mat[i,] <- rnorm(1,mean=i)}) 但是,我希望 mat 中有 10 个随…
如何创建包含一串星号的列来指示 R 数据框中因子的水平
(今天的第二个问题 - 一定是糟糕的一天) 我有一个包含各种列的数据框,包括浓度列(数字)、突出显示无效结果的标志(布尔值)和问题描述(字符) d…
按列表对 data.frame 进行子集化,并按行在每个部分上应用函数
这可能看起来是一个典型的 plyr 问题,但我有不同的想法。 这是我想要优化的函数(跳过 for 循环)。 # dummy data set.seed(1985) lst <- list(a=1:1…
您可以使用 lapply() 函数来更改输入的值吗?
我想知道是否可以使用 lapply() 函数来更改输入的值,类似于: a1<-runif(100) a2<-function(i){ a1[i]<-a1[i-1]*a1[i];a1[i] } a3<-lapply(2:100,a2)…