用MapReduce构建有效的算法
的mapreduce
MATLAB附带的示例文件®说明不同的编程技术。你可以使用这些例子作为起点,快速建立相似的原型mapreduce
计算。
请注意
这些示例的相关文件都位于工具箱/ matlab /演示/
文件夹中。
例子链接 | 主文件 | 描述 | 著名的编程技巧 |
---|---|---|---|
用MapReduce找到最大值 | MaxMapReduceExample.m |
找出最大到达延误 | 一个中间键和最小的计算。 |
用MapReduce计算平均值 | MeanMapReduceExample.m |
计算平均到达延迟 | 一个具有中间状态的中间键(累积中间和和计数)。 |
使用MapReduce创建直方图 | VisualizationMapReduceExample.m |
使用直方图可视化数据 | 小容量的数据总结,足以生成图表并获得初步见解。 |
使用MapReduce计算组均值 | MeanByGroupMapReduceExample.m |
计算每周每一天的平均到达延迟 | 使用几个中间键对输入数据的子组执行简单计算。 |
用MapReduce计算图像的最大平均HSV | HueSaturationValueExample.m |
确定图像集合中的平均最大色相、饱和度和亮度 | 使用三个中间键分析图像数据存储。输出是文件名,可用于查看图像。 |
使用MapReduce进行简单的数据划分 | SubsettingMapReduceExample.m |
从大数据集的子集中创建单个表 | 提取大数据集的子集以寻找模式。该方法采用参数化映射函数来传递子设定准则。 |
用MapReduce计算协方差和相关量 | CovarianceMapReduceExample.m |
计算协方差和相关量 | 计算几个中间值,并用相同的键存储它们。利用协方差得到相关矩阵和回归系数,并进行主成分分析。 |
使用MapReduce按组计算汇总统计 | StatisticsByGroupMapReduceExample.m |
计算按组组织的汇总统计信息 | 使用匿名函数将额外的分组参数传递给参数化映射函数。此参数化允许您使用不同的分组变量快速重新计算统计信息。 |
用MapReduce拟合Logistic回归模型 | LogitMapReduceExample.m |
拟合简单逻辑回归模型 | 链多个 |
基于MapReduce的高瘦QR (TSQR)矩阵分解 | TSQRMapReduceExample.m |
高瘦QR分解 | 链多个 |