永发信息网

如何在函数和循环中使用data.table

答案:1  悬赏:80  手机版
解决时间 2021-01-19 07:01
如何在函数和循环中使用data.table
最佳答案
参考:
for(nVarGroup in 2:4) {      # Grouped by several categorical values...
  for(nVarMeans in 5:10) {  # ... get means of all numerical parameters
    strGroupConditions <- levels(dt[[nVarGroup]])[-1] 
    strVarGroup <- names(dt)[nVarGroup]
    strVarMeans <- names(dt)[nVarMeans]
    # qAction <- quote(mean(get(strVarMeans)))
    # qGroup <- quote(get(strVarGroup) %in% strGroupConditions)
    # p <- dt[eval(qGroup), .(AVE = eval(qAction), COUNT = .N), by = strVarGroup]
    setkeyv(dt, strVarGroup)
    p <- dt[strGroupConditions, .(AVE = lapply(.SD, mean), COUNT = .N), by = strVarGroup, 
            .SDcols = strVarMeans]

    print(sprintf("nVaGroup = %s, nVarMeans = %s", strVarGroup, strVarMeans))
    print(p)
  }
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何评价《创造101》第一期
国外车牌是什么样子的?
现存宋金时期唯一完整的诸宫调作品是董解元的
厦门三岩商贸有限公司,这家公司如何?今天通
索尼液晶电视如何调节PC输出
西红柿的花是啥颜色的
竖小指,竖中指,竖大拇指代表的意思一样吗
人力资源,刚进公司做哪些事情?
创维21T68AA无法记忆故障
厦门格子婚纱摄影怎么样?准备去看看?
比喻人眼高用什么成语
自分泌的介绍
肖家永年薪多少
金圣丹真的有那么好吗,到底是真的还是假的
17层楼房住3楼好吗
推荐资讯
大家觉得<恰似你的温柔>是蔡琴版的好还是邓丽
1988年9.13农历那天是新历几号
单选题二战后,在亚非拉争取民族独立的浪潮中
Only after spending several nights working
深圳市华夏易收藏艺术品有限公司被骗买了赝品
变形金刚汽车人阵营与霸天虎阵营分别有谁?
如何用C语言判断一个整数中数字2出现的次数
陆良八老,当代愚公,三十余载矢志坚守。 高
-- teaspoons of salt do we need?Two.A. Ho
杭浦高速平湖出口至平湖市区多少公里
我和情人出了点问题,我一天没联系他,他也没
广式黑椒牛仔骨的上浆方法与配方是什么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?