7得票5回答
在R中按行分组求和

这是一个有点难以命名的问题,欢迎编辑。数据看起来像这样: mat = [,1] [1,] 9.586352e-04 [2,] NA [3,] 2.605841e-03 [4,] 7.868957e-05 [5,] 1.000000e...

17得票1回答
Gradle: 在顶部或底部使用"apply plugin"?

在Android Studio项目中,将“apply plugin”添加到build.gradle文件的开头或结尾是否具有相同的效果?例如,要添加'com.google.gms.google-services'插件,Firebase官方文档建议将其添加到末尾,但我看到其他代码将其添加到开头。我...

16得票3回答
使用OUTER APPLY函数时,返回值而不是NULL。

使用内联函数时,我得到了奇怪的结果。这是代码:IF EXISTS ( SELECT * FROM sys.objects AS o WHERE name = 'vendor_relation_users' ) DROP FUNCTION dbo.vendor_relation_users; G...

23得票9回答
每隔n个点求和

我有一个向量,需要将每个n个数字相加并返回结果。这是我目前计划的方法。是否有更好的方法? v = 1:100 n = 10 sidx = seq.int(from=1, to=length(v), by=n) eidx = c((sidx-1)[2:length(sidx)], length...

7得票1回答
如何测试字符型数据框中的数值并将其转换为数字?

我有一个类似以下的数据框: > theDF ID Ticker INDUSTRY_SECTOR VAR CVAR 1 1 USD CASH ...

16得票2回答
将一个函数应用于数据框中的所有元素。

我想对数据框中的所有元素应用一些转换。使用普通的apply函数时,我会得到一个矩阵而非数据框。有没有办法直接获得数据框而无需在每行代码中添加as.data.frame?df = data.frame(a = LETTERS[1:5], b = LETTERS[6:10]) apply(df,...

10得票6回答
用"apply"系列函数之一替换循环

我有一些包含数据框的列表,通常情况下,当我想要对数据进行居中处理时,我会使用循环(如下面的示例所示)。我想使用“apply”系列函数中的某个函数,但是我无法想出如何编写代码。 我的数据示例:env <- list (data.frame(a=c(-1.08, -1.07, -1.07)...

7得票2回答
R sapply is.factor

我正在尝试将数据集分成具有因子变量和非因子变量的部分。 我想要做的事情是: 这部分已经可以正常工作: factorCols <- sapply(df1, is.factor) factorDf <- df1[,factorCols] 这部分无法正常工作: nonFact...

9得票4回答
并行化 Pandas apply函数

对于初学者的我来说,我想要并行化一个逐行操作的应用程序。到目前为止,我找到了Parallelize apply after pandas groupby,但是这似乎仅适用于分组的数据框。 我的用例不同:我有一个假期列表,并且针对当前的行/日期,我想找到在假期之前和之后到下个假日的天数。 这...

7得票3回答
R: apply与do.call的区别

我刚刚阅读了@David Arenburg的个人资料,并发现了一些关于如何培养良好的R编程技能和习惯的有用技巧,其中一个特别引起了我的注意。我一直认为在R中使用apply函数是处理数据框架的基石,但他写道: 如果你正在处理数据框架,请忘记有一个叫做apply的函数——无论你做什么——都不要...