BinCounts

BinCounts[{x1, x2, ...}]
计算其值位于连续整数箱中的元素 的个数.

BinCounts[{x1, x2, ...}, dx]
计算其值位于宽度为 dx 的连续箱中的元素 的个数.

BinCounts[{x1, x2, ...}, {xmin, xmax, dx}]
计算宽度为 dx 的箱从 连续移动时, 在各箱中的个数.

BinCounts[{x1, x2, ...}, {{b1, b2, ...}}]
计算区间 、... 中 的个数.

BinCounts[{{x1, y1, ...}, {x2, y2, ...}, ...}, xbins, ybins, ...]
给出一个计数阵列,其中第一个索引对应于箱 x,第二个对应于 y,以此类推.

更多信息更多信息

  • BinCounts 将值与实数不一致的元素去除.
  • BinCounts[data, dx] 使箱边界为 dx 的整数倍数,第一个箱始于 Ceiling[Min[data]-dx, dx],最后一个箱结束于 Floor[Max[data]+dx, dx] 处.
  • BinCounts[data] 等价于 BinCounts[data, 1].
  • BinCounts[data, {xmin, xmax}] 等价于 BinCounts[data, {xmin, xmax, 1}].
  • BinCounts[data, {xmin, xmax, dx}] 中,满足 的元素值会在箱 i 中进行计数.
  • BinCounts[data, {{b1, b2, ...}}] 形式下,各结尾处的 可以是 -Infinity+Infinity.
  • 如果 没有形成递增序列,它们由 BinCounts 自动排序.
  • BinCounts[data, {{b1, b2, ...}}] 中,满足 的元素值会在箱 i 中进行计数.
  • 如果 data 由长度为 n 的子列表构成,则必须给出 n 个箱的指定,BinCounts[data, ...] 产生一个深度为 n 的阵列.
  • BinCounts 可以和 SparseArray 对象连用.

范例范例打开所有单元关闭所有单元

基本范例 (3)基本范例 (3)

计算元素分别在宽度为1、从 0 到 10 变化的箱中的个数:

In[1]:=
Click for copyable input
Out[1]=

计算一个范围序列中的元素个数:

In[1]:=
Click for copyable input
Out[1]=

计算指定宽度的箱中的元素数:

In[1]:=
Click for copyable input
Out[1]=
版本 6 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »