美文网首页
数据归类

数据归类

作者: INGME | 来源:发表于2022-01-14 13:37 被阅读0次
/**
 * @param  {[fields]} 以字段分类的数据
 * @param  {[datas]} 被归类的数据
 * @param  {[map_field]} 映射字段名
 * @param  {[sortType]} 归类类型:单一(single),复合(multi)
 */
function sortDatas(fields, datas) {
    var cache = {};
    return function(map_field, sortType) {
      if(sortType !== 'single' && sortType !== 'nulti')  return;

      fields.forEach(function(field) {
          var _id = field.id;  // 根据id值匹配
          cache[_id] = [];

          datas.forEach(function(elem) {
             var map_val = elem[map_field];
              
             if(sortType === 'single') {
                if(map_val == _id) {
                    cache[_id].push(elem);
                }
             } else if(sortType === 'multi') {
                var _arr = map_val.split(',');
                 _arr.forEach(function(val) {
                    if(val == _id) {
                        cache[_id].push(elem);
                    }
                })
             }
          })
      })
      return cache;
    }
}

相关文章

  • 数据归类

  • 20190812SPSS学习心得(一)

    一、数据分析归类 结构化数据分析和测量数据分析 二、数据分析应用领域归类 小样本:小数据分析,用加号连接,市场...

  • PHP 实现数组分页

    很多时候业务需要的数据需要对于查询出来的数据进行归类,比如:以时间为维度,将sql查询出来的数据根据月份归类,比如...

  • 2018-01-28整理

    ETH数据结构 database_util.go 说明 方法归类整理 数据库体系 LDBDatabase 属于Et...

  • 分区散点图脚本(R)

    散点图归类作图脚本: 图例: 代码: 数据源: 写成模块: 欢迎讨论交流!

  • 归类有错吗?

    你擅长什么归类?衣物归类?餐具归类?图书归类?还是朋友归类? 1/ 小时候,成绩要归类,朋友要归类。连跳皮筋都要归...

  • hashCode记录

    Java基本都会重写Object中的hashCode方法,归类记录hashCode的重写 基本数据类型 基本数据类...

  • 关于社会科学研究方法的思考

    该文把 “抽样数据等”归类为 第二范式的研究,而把大数据下的研究成为第四范式 大数据与抽样数据相比的优势——摘自《...

  • 案例(一) 利用RFM模型做用户价值分析

    一、案例背景 在产品迭代过程中,通常需要根据用户的属性进行归类,也就是通过分析数据,对用户进行归类,以便于在推送及...

  • 归类

    什么叫归类? 归类就是把相同角度的东西放在一起! 比如说:图书馆将不同大的角度先分层管理,热销的书放一楼、文学的角...

网友评论

      本文标题:数据归类

      本文链接:https://www.haomeiwen.com/subject/kcnncrtx.html