标签: aggregate

Delphi Clientdataset Lookup/Aggregate

我需要在Delphi中使用ClientDatasets做一点帮助.

我想要实现的是一个显示客户的网格,其中一列显示每个客户的订单数量.我在表单上放了一个ClientDataset,并从Delphi demo-data加载Customers.xml.另一个ClienDataset加载了orders.xml.相对简单,我可以在订单CDS上定义一个聚合,显示每个客户的总金额(或计数).(参见Cary Jensens关于此的文章:http://edn.embarcadero.com/article/29272 )问题是将订单数据集的聚合结果导入客户数据集.

它是一种反向查找,因为客户和订单之间存在1-n关系,而不是通常在查找方案中的n-1.

有任何想法吗 ?

索伦

delphi lookup aggregate tclientdataset

2
推荐指数
1
解决办法
1886
查看次数

有关时髦数组声明的问题

我刚看到这个数组声明:

const int nNums= 4;
int* nums[nNums] = {0, 0, 0}, d[nNums];
Run Code Online (Sandbox Code Playgroud)

我知道nums正在创建指针,但右边的业务是什么?d[]得到初始化,但我不太确定它是{0,0,0}做什么的.

c++ aggregate initialization

2
推荐指数
1
解决办法
197
查看次数

R:按ID聚合并查找最小日期和时间

我是R初学者,并且遇到以下非常简单的问题时遇到困难; 我有以下交易数据:

Data
Row#ID     Lable    Date          Time
4   15275   John    2000-05-16    16:15:00
7   15275   John    2000-05-16    16:25:00
22  15276   Bob     2000-07-04    18:05:00
25  15276   Bob     2000-08-07    05:23:00
10  1234    Kate    2000-06-17    18:07:00
13  1234    Kate    2000-06-21    06:49:00 
Run Code Online (Sandbox Code Playgroud)

并且需要为每个ID生成具有最小日期和最小时间的唯一条目,类似于:

Row#    ID          Lable   Date        Time
        15275   John        2000-05-16  16:15:00
        15276   Bob         2000-07-04  18:05:00
        1234    Kate        2000-06-17  18:07:00
Run Code Online (Sandbox Code Playgroud)

我试过了

unique<-aggregate(Date$Date ,list(Data$ID, Data$Time,unique_Data$Lable ), min)
Run Code Online (Sandbox Code Playgroud)

无济于事.

任何帮助将不胜感激.谢谢

time aggregate r date unique

2
推荐指数
1
解决办法
7592
查看次数

在创建表时减少值

我有以下类型的数据:

 mydata <- data.frame (yvar = rnorm(200, 15, 5), xv1 = rep(1:5, each = 40),
   xv2 = rep(1:10, 20))

table(mydata$xv1, mydata$xv2)


    1 2 3 4 5 6 7 8 9 10
  1 4 4 4 4 4 4 4 4 4  4
  2 4 4 4 4 4 4 4 4 4  4
  3 4 4 4 4 4 4 4 4 4  4
  4 4 4 4 4 4 4 4 4 4  4
  5 4 4 4 4 …
Run Code Online (Sandbox Code Playgroud)

aggregate r

2
推荐指数
1
解决办法
236
查看次数

如何使用linq将代理聚合到新的委托中

比方说我有一个IEnumerable<Func<object, bool>>.我想创建一个新的Func<object, bool>,如果该列表的每个函数在某个对象上调用时返回true,则返回true.换句话说,我想聚合(reduce\foldl)一个函数列表.

c# linq functional-programming aggregate

2
推荐指数
1
解决办法
654
查看次数

R正则表达式和聚合/子集

在R中同时使用正则表达式时,是否可以聚合或使用子集?

我试图解决的问题是:我有一个名为'wpbCellFeatures'的数据框,其中包含多个列,包括唯一标识符'rowColFoVCell':

   rowColFoVCell wpbCount meanFeret meanPerim  meanCirc   meanAR meanRound meanSolidity
1   001001001001       38  1.182632  3.047368 0.7560526 1.948947 0.6036842    0.8289474
2   001001001002        8  1.886250  4.493750 0.7537500 2.365000 0.5350000    0.8325000
Run Code Online (Sandbox Code Playgroud)

此列包含数字'001001001001','001001001002','001001001003',......,'001003004002',...等.形成此ID的数字对应于行号,列号,视野和单元格数字,例如'001003004002'是第一行,第三列,第四视野和第二单元格.

我想选择具有1到3之间的行的所有标识符,并聚合到新的数据框中.如何在R中执行此操作,我认为它将涉及使用聚合和正则表达式,但我对此不太熟悉?

谢谢

regex aggregate r subset

2
推荐指数
1
解决办法
399
查看次数

Jmeter汇总报告总吞吐量 - 如何计算

我有问题要弄清楚汇总报告中的总价值是如何计算的.有人知道这个值的算法吗?

基于单调用的Jmeter文档计算为:总执行/执行时间.问题是吞吐量的总值不是总执行次数除以总测试时间.它以更聪明的方式计算,我寻找这种智能方式的算法:).

aggregate jmeter

2
推荐指数
1
解决办法
7681
查看次数

如何基于属性获得两个类的交集

我有这门课

public class FlightSegment{
     public string ClassName { get;set;}
}
Run Code Online (Sandbox Code Playgroud)

而且我希望FlightSegments与众不同ClassName

void Main()
{
    var list1 = new List<FlightSegment>() { 
        new FlightSegment{ ClassName = "A"},
        new FlightSegment { ClassName = "B"}
    };      
    var list2 = new List<FlightSegment>() { 
        new FlightSegment{ ClassName = "B"},
        new FlightSegment { ClassName = "C"}
    }; 

    var listOfLists = new List<List<FlightSegment>>() { list1, list2 };     
    var intersection = listOfLists.Aggregate((previousList, nextList) => previousList.Intersect(nextList).ToList());        
    Console.WriteLine(intersection); //Gives me empty result

}
Run Code Online (Sandbox Code Playgroud)

我试过这样的事情:

    var intersection = listOfLists.Aggregate((previousList, …
Run Code Online (Sandbox Code Playgroud)

c# linq aggregate intersection

2
推荐指数
1
解决办法
581
查看次数

laravel口才中的条件计数

我要计算具有stripe_plan = Platinum_monthly的用户

$platinum=User::count('stripe_plan','platinum_monthly');
Run Code Online (Sandbox Code Playgroud)

但是,它返回了已经选择了任何可用计划的所有用户如何解决此问题需要帮助?

database aggregate eloquent laravel-5.1

2
推荐指数
1
解决办法
8198
查看次数

rbindlist data.frames的列表列并选择唯一值

我有一个data.table'DT',其中一列('col2')是一个数据帧列表:

require(data.table)
DT <- data.table(col1 = c('A','A','B'),
                 col2 = list(data.frame(colA = c(1,3,54, 23), 
                                        colB = c("aa", "bb", "cc", "hh")),
                             data.frame(colA =c(23, 1),
                                       colB = c("hh", "aa")), 
                             data.frame(colA = 1,
                                       colB = "aa")))

> DT
   col1         col2
1:    A <data.frame>
2:    A <data.frame>
3:    B <data.frame>

>> DT$col2
[[1]]
  colA colB
1    1   aa
2    3   bb
3   54   cc
4   23   hh

[[2]]
  colA colB
1   23   hh
2    1   aa

[[3]]
  colA colB
1    1   aa
Run Code Online (Sandbox Code Playgroud)

col2中的每个data.frame都有两列colA和colB.我想要一个data.table输出,它根据DT的col1 绑定那些data.frames的每个唯一 …

aggregate r list data.table rbindlist

2
推荐指数
1
解决办法
378
查看次数