Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 列表操作 > 重排列与重构列表 > GatherBy >
Mathematica > 数据处理 > 大型数组的处理 > 重排列与重构列表 > GatherBy >
Mathematica > 数据处理 > 图像处理和分析 > 基本的图像处理 > 大型数组的处理 > 重排列与重构列表 > GatherBy >

GatherBy

GatherBy
当应用 f,将 list 中每个集合中给出相同值的元素收集到子列表中.
GatherBy
在层 i 应用 后,将 list 收集到嵌套列表中.
  • GatherBy 计算 ,对于每个 i 确定如何收集 .
  • GatherBy 按照 list 中元素的顺序给出结果.
  • GatherBy 生成的每个子列表中, 元素的顺序和 list 中相同;对完整的子列表排序,这样第一个元素出现的顺序和 list 相同.
  • GatherBy 实际上产生一个等价的划分.
按奇数和偶数收集数据:
按余数收集:
按向量中的第一个元素收集:
按年收集日期:
按第一个元素收集,子列表中按最后一个元素收集:
Framed 显示分组:
按奇数和偶数收集数据:
In[1]:=
Click for copyable input
Out[1]=
 
按余数收集:
In[1]:=
Click for copyable input
Out[1]=
 
按向量中的第一个元素收集:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
 
按年收集日期:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
 
按第一个元素收集,子列表中按最后一个元素收集:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
Framed 显示分组:
In[3]:=
Click for copyable input
Out[3]=
模拟某些数据:
基于第二个元素的组元素:
统计每列的数据点的数量:
按组计算第三个元素的均值:
对于机器数,按照基于舍入的最后的 tol 数位的等价类分组:
产生接近 1 的不同机器数的无序样本:
按等价类收集:
查看 中因子 的分组:
这里是等价表示 和值 ,以满足
GatherBy[list] 等价于 Gather[list]
GatherBy 等价于 Gather
Norm 收集行,按每个组的普通规范显示:
Gather 的结果比较:
版本 7 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF