首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R中的季度wilcoxon测试

R中的季度wilcoxon测试
EN

Stack Overflow用户
提问于 2014-08-22 02:47:28
回答 1查看 164关注 0票数 0

我是R的新用户。我需要对大量数据运行wilcoxon测试。目前,我有一整年的交易数据(每个交易都是按季度分类的,比如说Q12014),并且能够获得完整集合的结果。我的代码如下(交易金额打破平局):

代码语言:javascript
复制
> total$reRank=NA               
> total$reRank[order(total$Rank,-total$TxnAmount.x)]=1:length(total$Rank)
> Findings=total$reRank[total$Findings==1]      
> NOFindings=total$reRank[total$Findings==0]
> wilcox.test(Findings,NOFindings,na.action=na.omit,alternative='less',exact=F)

现在,我被要求逐季度运行wilcoxon测试,我应该使用什么代码来按季度过滤数据?

EN

回答 1

Stack Overflow用户

发布于 2014-08-22 04:13:35

如果没有可重现的示例,就很难给出特定于数据的确切代码。

但是,您的问题似乎可以用library(dplyr)来解决

代码语言:javascript
复制
library(dplyr)
quarter1Data <- filter(fullData, Quarter == "Q12014")
quarter2Data <- filter(fullData, Quarter == "Q22014")

诸若此类。有关如何使用此包的更深入的解释,请参阅this page

然后,您可以重新运行现有代码,将total数据集替换为这些较小的数据集。可能有一种更有效的方法来做到这一点,但在不知道数据集结构的情况下,这是我能想到的最简单的方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25433797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档